Информация, необходимая для API https://tiles.virtualearth.net/tiles/cmd/StreetSideBubbleMetaData - PullRequest
0 голосов
/ 24 сентября 2019

У меня есть приложение, в которое я загружаю плитки Bing Map Tile в Leaflet Maps.

В приложении есть кнопка "Улица".Когда пользователь нажимает на эту кнопку, пользователь может выбрать точку на Листовой карте, и приложение должно открыть Просмотр улиц Bing Map, если для выбранной точки существует сторона улицы.

Я создал скрытый div, который загружаетBing Map Street View при наличии стороны улицы.

Поскольку я не хочу, чтобы Bing Maps откатился к Bing Maps Road View, я применил проверку, вызвав api метаданных со стороны улицы, чтобы проверить, есть ли метаданные со стороны улицы.для выбранной точки существует.

Но этот API (http://dev.virtualearth.net/REST/v1/Imagery/MetaData/Streetside/38.07451,-121.7528?key=BingMapKey), предоставляет метаданные даже для точек, с которыми не связана сторона улицы.

Я проверил Bing Maps DEV centerи обнаружил, что они применяют одну и ту же проверку с использованием этого API (https://tiles.virtualearth.net/tiles/cmd/StreetSideBubbleMetaData).

. Таким образом, мне нужна информация о том, как вызывать этот API.

Параметры, необходимые для этого API, "count","север", "юг", "восток", "запад", "ключ карты Bing" и "g"

https://tiles.virtualearth.net/tiles/cmd/StreetSideBubbleMetaData?count=50&north=28.330894132345296&south=28.32999420433954&east=-81.49337061139077&west=-81.49427053939654&key=BingMapKey&g=5061

Я хочу знать

  1. Как рассчитать север, юг, восток, к западу от широты и долготы
  2. Как узнать значение параметра счета
  3. Как узнать значение g

Обновление

Поскольку по этому вопросу было проведено немедленное отрицательное голосование, я хотел добавить, что я изучал эту тему различными способами

  1. Сначала я искал Центр разработки Bing Maps (https://www.bing.com/api/maps/sdkrelease/mapcontrol/isdk). И узнал, как применить необходимую проверку.
  2. Я проверил Bing Maps Rest API, чтобы получить необходимую информацию.Но я не могу получить какую-либо информацию из документации Bing Map Rest API https://docs.microsoft.com/en-us/bingmaps/rest-services/imagery/get-imagery-metadata
  3. Я отправил запрос на форуме Bing Maps и до сих пор не получил удовлетворительного ответа (https://social.msdn.microsoft.com/Forums/en-US/f1df12c0-9e02-44ba-8123-7c3043183302/information-needed-for-api-httpstilesvirtualearthnettilescmdstreetsidebubblemetadata?forum=bingmapsservices)

1 Ответ

0 голосов
/ 24 сентября 2019

Это не публичный API, и приложения не могут напрямую вызывать его.Вам следует ознакомиться с условиями использования Bing в отношении услуг вызова, в частности разделов 2.a и 5.e

...