Какую технологию / стратегию я должен использовать для рендеринга больших файлов GeoJSON на картах Google - PullRequest
0 голосов
/ 28 июня 2018

В настоящее время я работаю над проектом по отображению обогащенных географических данных на интерактивной карте. Например, у меня есть жилые блоки с добавленной дополнительной информацией, и я хочу отобразить эти данные на интерактивной карте. Я выбрал карты Google, потому что у меня нет никакого опыта в создании веб-сервиса на основе карт, и Google, казалось, был легко доступен и работал.

Проблема связана с количеством информации, которую я имею. В одном городе, таком как Берлин, имеется около 450 000 геометрий, в результате чего размер файла GeoJSON составляет около 170 МБ. Я знаю, что это не близко к работе.

Ребята, можете ли вы дать мне подсказку о том, как структурировать проект? Какую технологию я могу использовать для динамического запроса необходимых данных? Есть ли какие-нибудь библиотеки или рабочие решения, которые мне стоит попробовать?

1 Ответ

0 голосов
/ 12 июля 2018

Как я решил эту проблему:

Я использовал mapnik для предварительного рендеринга плиток и отображал их на картах Google с помощью getTileURL. Я использовал этот учебник, который объясняет основы того, как использовать mapnik для плиток карты Google.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...