Показать сообщение отдельно
  #3  
Старый 18.04.2018, 03:58
Аватар для LIONSMILE
LIONSMILE LIONSMILE вне форума
Новичок
 
Регистрация: 19.03.2018
Сообщения: 51
Версия Delphi: Delphi 7
Репутация: 10
По умолчанию

Доброго времени суток!

Запросы отправлять можно следующим образом, вариантов несколько.

https://geocode-maps.yandex.ru/1.x/?geocode=Волгоград
https://geocode-maps.yandex.ru/1.x/?...Ростов-на-Дону ул. Текучева д.15
https://geocode-maps.yandex.ru/1.x/?...Ростов-на-Дону Театральная площадь
https://geocode-maps.yandex.ru/1.x/?geocode=г. Ростов-на-Дону улица Портова дом 5

Браузер как ни странно и пробелы в строке тоже хавает и возвращает результаты в формате XML (сюда XML не грузит, изменил расширение на TXT) ОТВЕТ.TXT

При этом в запросе вот эта часть https://geocode-maps.yandex.ru/1.x/?geocode= остается не изменной, меняется все что идет после знака равно.
Что касаемо вывода в Stringgrid, так это просто для наглядности так задумано. Если конечно можно во втором StringGrid сделать разбор не только координат - но и адреса тоже, он приходит с ответом в XML. Т.е. алгоритм должен выглядеть примерно так я думаю: загрузили список адресо из файла MS Excel в 1 StrinGrid > нажаkb кнопку "Кодировать" > программа должна направить пакет запросов и получить столько же ответов > далее разбор и вывод ответов в Stringgrid 2.

P.S. Ссылки копировать нужно вместе с адресом. Попытался обернуть тэгами - он как раз там где нужно видеть как идет запрос - убирает.

Спасибо!
Ответить с цитированием