Показать направления на картах Baidu, начало / конец закодированы в URL - PullRequest
0 голосов
/ 29 января 2019

Я могу рассчитать направления (json) на api.map.baidu с помощью: http://api.map.baidu.com/direction?destination=39.988710,116.432340&origin=39.940488,116.355425&mode=driving&coord_type=wgs84

Как сформировать аналогичный URL для отображения тех же направлений на картена https://map.baidu.com/

enter image description here

Я хотел бы создать URL-адреса в моем приложении, которые загружают направления на map.baidu.com , но трудно угадать URL, потому что веб-сайт и документация, которые я нашел, на китайском языке.

1 Ответ

0 голосов
/ 05 февраля 2019

Методом проб и ошибок я смог заставить его работать по следующей схеме:

http://api.map.baidu.com/direction?origin=latlng:39.940488,116.355425|name:origin&destination=latlng:39.988710,116.432340|name:destination&mode=driving&region=none&output=html

Различия между ним и тем, что у вас было:

  • Префикс каждого набора координат с latlng:
  • При добавлении |name:(point name) к каждому набору координат, это не будет работать, если что-то здесь не указать
  • Предоставление параметра output=html
...