Hunter23071985
Silver Member | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору Всем привет! С Новым годом! 1) http://maps.yandex.ru/?ll=40.10828%2C44.60975&z=13 Это ссылка по запросу "Майкоп" в SAS.Planet - Wikimapia, ПКМ - Копировать... - Ссылку для просмотра на Яндекс.Картах. Окончание "&l=sat" убрал, чтобы получить именно карту, а не спутниковый снимок (подробнее). 2) https://yandex.ru/maps/geo/maykop/53165949/?ll=40.103251%2C44.613091&z=13 Это ссылка по запросу "Майкоп" в yandex.ru/maps. Отличается наличием метки и границ Майкопа, а также более информативной боковой панелью, в которой доступна опция "Скопировать координаты" (44.606683, 40.105852) и др. Забавно, что все 3 набора координат отличаются друг от друга, не понятно, какой точнее. Я бы предпочёл видеть в ПКМ SAS.Planet ссылку 2 вместо 1. Вопрос - как по ссылке 1 автоматически получить ссылку 2? Слово "maykop" можно исключить, а вот "53165949" уже нельзя - вероятно это "ID" Майкопа... Геокодер бесплатен до 25000 запросов, получается достаточно легко: ссылка. А здесь рабочий макрос (получает адрес, долготу, широту, но не ID/ссылку), надо только заменить strXML = .SelectSingleNode("//Point/pos").Text на strXML = .ChildNodes.Item(0).ChildNodes.Item(1).ChildNodes.Item(0).ChildNodes.Item(4).ChildNodes.Item(0).Text |