2015-05-06 3 views
1

Я искал код, который может дать мне значение для текущего местоположения на карте bing в silverlight. Я еще не нашел никаких кодов. Может ли кто-нибудь сказать мне, как я могу получить высоту (высоту) для текущей широты и долготы. Я пытался использовать API Google Maps, как показано ниже.Значение высоты в бинговых картах в silverlight

string address = "http://maps.googleapis.com/maps/api/elevation/json?locations=" + lat + "," + lng + "&sensor=true"; 

Но это не дает мне должного и в то же время выход, потому что я разрабатываю технологию silverlight. Поэтому я должен пройти через веб-сервис.

Я хочу реализовать что-то вроде следующего.

Bing

Пожалуйста, помогите мне найти значение высоты от лат и яз.

Благодаря

ответ

0

С Bing Maps API, вы можете использовать Elevation службы, как описано и задокументированы на MSDN, см ссылку здесь:

https://msdn.microsoft.com/en-us/library/jj158961.aspx

И образец запроса:

http://dev.virtualearth.net/REST/v1/Elevation/List?points=35.89431,-110.72522,35.89393,-110.72578,35.89374,-110.72606,35.89337,-110.72662&key=BingMapsKey

Вы также можете указать ссылку (Reference geoid), которая будет использоваться для th e, взгляните на документацию MSDN.

+0

Я развиваю на silverlight. веб-служба занимает некоторое время, чтобы дать ответ. Я хочу это без использования веб-сервиса, потому что мне нужно это мгновенно на событии перемещения мыши по карте. Так как мы получаем местоположение на мыши, перемещаемся аналогично, я хочу, чтобы высота места была указана указателем мыши. –

+0

Вы не сможете сделать это на mousemove в одно мгновение с помощью предыдущего описанного метода. Вы должны рассмотреть возможность изменения запросов и использования запроса на сетку в API Elevation (см. MSDN с запросом на сетку), таким образом, вы сможете иметь сетку точки для определенной области, и поэтому вы можете работать с этими уже возвращенные баллы. –

+0

Спасибо за внимание. Я понял. Знаете ли вы какой-либо математический метод, который может помочь. На самом деле я не хочу использовать службу WCF здесь. –

Смежные вопросы