Как Google Maps определяет дороги (пути)? - PullRequest
0 голосов
/ 24 февраля 2011

Когда я просмотрел исходный код страницы карт Google, я понял, что вся карта состоит из маленьких фрагментов изображений. Но как javascript идентифицирует дороги на картах Google, чтобы показать путь от нашего местоположения до пункта назначения?

Ответы [ 2 ]

1 голос
/ 24 февраля 2011

Я не могу сказать вам, КАК это работает, это очень сложное приложение, но вся работа выполняется на сервере, и причина, по которой страница отображает карту в виде изображений, сводится к ограниченным способам, которыми браузер может отображать содержимое.

0 голосов
/ 24 февраля 2011

У Google есть несколько слоев с информацией об улицах, дорогах и т. Д. ... когда вы используете карты Google, отображается только "графическое представление" их данных в растровом формате, но им нужен "векторный" слой, который мы не делаемпосмотрите.

Расчет маршрутизации - очень сложная проблема инфраструктуры в ГИС-сервере, например, с Geoserver и PostGIS вы можете использовать Dijkstra Routing с Pgdijkstra.

Это очень сложный вопрос, для краткостиответить.

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