Однолинейный адрес для MapQuest - PullRequest
0 голосов
/ 31 августа 2018

Я пытаюсь предоставить другие параметры карты, кроме просто Google. К сожалению, только один HTTP-запрос (например, местоположение = 123 + главная + улица), похоже, только поддерживается Google.

Мне не повезло, когда я пытался найти что-то о встраивании в документацию, и решил отправить им электронное письмо напрямую:

Продукты для бизнеса MapQuest (https://developer.mapquest.com/documentation/) поддержка обоих одинарных линейный вход "местоположение = 1555 + Блейк + Сент + Денвер + CO + 80202 + США" и продвинутый метод с 5 коробками ( "Улица = 1555 + Blake + St & город = Денвер и состояние = CO & PostalCode = 80202 & страна ="). Наш API и SDK также позволяют добавлять отображение / геокодирование / маршрутизацию функции на ваш сайт без встраивания ссылок на сайт потребителя в www.MapQuest.com.

Хорошо, поэтому location=123+main+street должно * теоретически поддерживаться . Однако пример не был предоставлен. Поэтому, используя URL iframe из более ориентированного на клиента подхода, я безуспешно попробовал следующее:

https://www.mapquest.com/embed/?location=1555+Blake+St+Denver+CO+80202+US

Это просто показывает карту США в целом.

Как заставить один HTTP-запрос location работать для встраивания MapQuest?

Правильно: location=1555+Blake+St+Denver+CO+80202+US (один HTTP-запрос).

Неправильно: street=1555+Blake+St&city=Denver (несколько HTTP-запросов).

Ответы [ 2 ]

0 голосов
/ 05 сентября 2018
  1. На этой странице: https://developer.mapquest.com/documentation/tools/link-to-mapquest/

  2. Прокрутите вниз до Ссылка на MapQuest Wizard .

  3. Нажмите Карта местоположения .

  4. Нажмите Расположение одной строки .

  5. Нажмите кнопку Run Sample with Embed View Specifier .

  6. Скопируйте URL из новой вкладки.

Пример работающей встроенной страницы одиночного HTTP-запроса MapQuest:

https://www.mapquest.com/embed/search/results?query=1555%20Blake%20St%20Denver%20CO%2080202&centerOnResults=1

0 голосов
/ 04 сентября 2018

Похоже на сочетание API MapQuest и MapQuest.com. Ознакомьтесь с Ссылкой на MapQuest документацию. Я думаю, что карта> Местоположение> Полевое местоположение - это то, что вам нужно.

...