Карты Bing, VirtualEarth, MapPoint - как они все связаны друг с другом? - PullRequest
3 голосов
/ 15 апреля 2010

Я хочу начать использовать Bing для проекта, который будет включать в себя разработку кратчайшего маршрута между точками, построение маршрута на карте и т. Д.

Однако, наряду с Bing Maps, существуют VirtualEarth и MapPoint. Как все эти продукты связаны друг с другом? Если я использую один, мне нужны все остальные?

Кроме того, Bing Maps использует SQL Server и его пространственные / картографические функции?

Спасибо

1 Ответ

4 голосов
/ 15 апреля 2010

Как вы указали, они все являются частью одного семейства и частично являются эволюцией картографических предложений Microsoft. Однако некоторые из них предоставляют вещи, которые другие не предоставляют. Однако между ними нет никакой зависимости.

Для начала, Bing Maps - это новое название для Virtual Earth. Технология и продукт на самом деле не изменились, только название. Когда был представлен бренд Bing, Live Search Maps стали Bing Maps, а Virtual Earth стала Bing Maps for Enterprise. Аккуратно, а?

Bing Maps по сути является конкурирующим продуктом Google Maps. Он предоставляет API-интерфейс сопоставления JavaScript с несколькими API-интерфейсами веб-служб для геокодирования, маршрутизации и т. Д. Конечно, он обладает некоторыми уникальными функциями, такими как наклонный вид с высоты птичьего полета и т. Д. *

MapPoint - намного более старый продукт - я верю, что вы все еще можете получить его на CD-ROM! Тем не менее, он предоставляет некоторые услуги, которые Bing Maps не предоставляет, такие как загрузка адресов для пакетного геокодирования, и предоставление их через пространственный (где мой ближайший?) Веб-сервис SOAP. Если у вас есть свои собственные наборы данных, которые вы хотите интегрировать, вы можете посмотреть в MapPoint немного подробнее.

Если все, что вы хотите сделать, это показать карты на веб-странице, наложить несколько значков, выполнить поиск мест и проложить маршруты между местами, то Bing Maps, вероятно, вам нужен. В настоящее время Bing Maps не очень хорошо работает, предоставляя доступ к необработанным веб-сервисам. Если вам необходимо выполнить несколько вызовов пространственного API (например, маршрутизации) без использования JavaScript API, возможно, вам придется использовать веб-службу MapPoint.

Относительно пространственных особенностей SQL Server. Он используется в бэкэнде Bing Maps, но не предоставляется напрямую конечным пользователям. Вам также не нужно использовать Bing Maps.

...