Реализация Bing Map
Я не знаком с Bing Map
Мне нужно отобразить карту США для данного почтового индекса на странице
Как я могу это сделать
Кто-нибудь может мне помочь
2 ответа
Посмотрите на их ссылку на API...
Сначала вам нужно геокодировать почтовый индекс; если вам нужно сделать это только один раз, чтобы отобразить статическую карту, то вы можете использовать этот сайт, хотя есть много других бесплатных сайтов в Интернете, которые делают то же самое. Когда у вас есть широта / долгота, довольно просто использовать их для центрирования объекта карты.
// assume that lat, lon, and map are js variables you have already declared and set
var oLatLon = new VELatLong(lat, lon);
map.PanToLatLong(oLatLon);
Если карта должна быть динамичной, и вам придется геокодировать адреса на лету, то я не уверен, что лучший подход. Я думаю, что есть базы данных, которые содержат все почтовые индексы и соответствующие им координаты широты / долготы, доступные для скачивания. Также стоит проверить Bing MapPoints SDK.
Легко использовать сервисы REST, которые поставляются с Bing Api. Здесь вы можете найти сообщение в блоге с подробным описанием.