Ладно, скорее всего, мне плохо, что я не добрался до WhereCamp5280 и не обратился напрямую к фанатам FortiusOne, но каков процесс создания «плиток» GeoJSON для использования в Polymaps?
Пример Population на polymaps.org отмечает, что данные для демонстрации работают в Google AppEngine, и намекает на «скручивание собственных» векторных плиток, но я не могу найти больше информации ...
У кого-нибудь есть понимание, которым они могут поделиться?
Благодарность!
источник
Я определенно задавался вопросом об этом сам, поскольку это то, что я хочу использовать в Tile5 (http://tile5.org/). Я видел, как Майк Босток (который работал со Stamen над созданием Polymaps) отвечал через Twitter на эту тему раньше, и вот ссылка:
http://twitter.com/#!/mbostock/status/27659816563
Определенно хотел бы найти хорошее автономное решение проблемы. Несколько продуктов, которые выглядят как шаги в правильном направлении:
Буду с интересом наблюдать за этим вопросом.
Ура,
Дэймон.
источник
Вы можете использовать ogr2ogr для создания статического файла GeoJSON для обслуживания , но, похоже, на данный момент вам приходится писать свои собственные веб-сервисы, если вы хотите включить отсечение или любую другую динамическую функцию URL (уровень масштабирования и т. Д.) и я не знаю ни одного инструмента листов, который бы создавал кэш листов для набора данных, но, опять же, это было бы довольно легко сделать с помощью пакетного процесса и различных
-clip*
опций ogr2ogr . Хотя для векторных данных это, по-видимому, не имеет смысла, поскольку при наложении друг на друга полигоны разбиваются на части по частям, вам, вероятно, будет лучше с помощью ограничивающего поиска по рамкам.источник
Дэйв - Кажется, здесь есть пробел, чтобы заполнить. Было бы неплохо иметь хороший автономный резчик плиток json (и хорошо для тех, кто не использует плиточный стакан). Посмотрите на модуль Python Bloch (через М. Мигурского): https://github.com/migurski/Bloch (подумайте mapshaper.org в командной строке и на python).
Как отметил Джейсон, процесс разбиения данных на листы довольно прост и может быть выполнен довольно быстро, если использовать в качестве отправной точки что-то вроде gdal2tiles и превратить его в векторный мир.
Крис
источник