maps.yahoo.com

Основной форум пользователей GPS (Global Positioning System)
Правила форума
Для предотврашения спама первые сообщения вновь зарегистрированных пользователей проходят ручную премодерацию.
Bushman
Сообщения: 2841
Зарегистрирован: 15 июл 2002, 16:44

maps.yahoo.com

Сообщение Bushman » 27 апр 2007, 14:03

Никто не в курсе, оттуда данные тянутся чем-нибудь, как с maps.google? А то там местами вокруг Москвы покрытие шире гугловского. Сама карта там на flash. Отдельные тайлы запрашиваются без проблем, вида http://us.maps3.yimg.com/aerial.maps.yi ... =a (это двор кадетского корпуса около пересечения окружной ж.д. и Лосиноостровской ул., Москва) Сама Москва не особо интересна, а вот неохваченные пока гуглом окрестности Жуковского, Внуково, Чкаловского... Обитателям других крупных городов также советую изучить покрытие на свои места.

Anonym
Сообщения: 15897
Зарегистрирован: 06 фев 2017, 18:49

Re: maps.yahoo.com

Сообщение Anonym » 27 апр 2007, 15:38

Да вроде и сама Москва новенькая...


Bushman
Сообщения: 2841
Зарегистрирован: 15 июл 2002, 16:44

Re: maps.yahoo.com

Сообщение Bushman » 27 апр 2007, 15:42

Угу, есть явный 2006 год. Конечно, местами - бардак (склейки зимы, осени и лета, облака), но не так страшно. для истории стоит иметь...
В принципе, там два вложенных цикла с простым инкрементом по x,y в ссылке для какого-нибудь curl, скачанный результат - скармливать imagemagick для сшивки. Если ничего не найдется, надо написать cmd-файлик. Проблема только выборе интервала перебора.


Lelik
Сообщения: 116
Зарегистрирован: 02 окт 2002, 14:01

Re: maps.yahoo.com

Сообщение Lelik » 27 апр 2007, 16:01

Ага , Питер тоже поновее.


Anonym
Сообщения: 15897
Зарегистрирован: 06 фев 2017, 18:49

Re: maps.yahoo.com

Сообщение Anonym » 27 апр 2007, 16:22

а по подробнее можно?


Bushman
Сообщения: 2841
Зарегистрирован: 15 июл 2002, 16:44

Re: maps.yahoo.com

Сообщение Bushman » 27 апр 2007, 17:18

Пример: http://us.maps3.yimg.com/aerial.maps.yi ... a берем и увеличиваем на единичку (или уменьшаем) значения x= и y= . Получаем соседние тайлы. Остается выяснить, где они начинаются и кончаются. Параметр md можно опустить, как я понял... Как склеивать тайлы в командной строке - читать тут. http://www.imagemagick.org/Usage/mosaics/ Подробнее пока сам ничего не писал. Для строки из тайлов должно быть что-нибудь в духе for /L %X in ({начальное знач. X},1,{конечное знач. х}) do wget "http://us.maps3.yimg.com/aerial.maps.yi ... &v=1.6&t=a" %X.jpg & convert row.png %X.jpg +append row.png за точность не ручаюсь, это общий смысл, потому не надо меня спрашивать "почему не работает".

Anonym
Сообщения: 15897
Зарегистрирован: 06 фев 2017, 18:49

Если выяснится, что там куки и прочее

Сообщение Anonym » 27 апр 2007, 21:02

надо исправить часть, ответственную за получение файла вот так for /L %X in ({начальное знач. X},1,{конечное знач. х}) do curl --o %X.jpg "http://us.maps3.yimg.com/aerial.maps.yi ... &v=1.6&t=a" %X & convert row.png %X.jpg +append row.png а что касается row.png - его нужно создать высотой 258px и шириной 1 px. потом после склейки лишний пиксель слева можно обрезать тем же imagemagick.

Bushman
Сообщения: 2841
Зарегистрирован: 15 июл 2002, 16:44

Re: Если выяснится, что там куки и прочее

Сообщение Bushman » 28 апр 2007, 10:32

Да, curl как-то удобнее, если там еще чего-то указывать придется.
До полного цикла пока мозг не доработал.


Bushman
Сообщения: 2841
Зарегистрирован: 15 июл 2002, 16:44

new.kosmosnimki.ru

Сообщение Bushman » 28 апр 2007, 12:48

Работает неким аналогичным образом... http://images.new.kosmosnimki.ru/printt ... 3&z=2 z лучше 2 не отдается (то есть на 1 возвращает пустоту) x,y - координаты в некоторой странной системе каждый тайл - 256х256 точек, его ширина в их системе координат - 2048х2048 юнитов (около 1х1 км, но точно - пока не знаю). Отдаваемый по ссылке кусок - с "угловыми" координатами (т.е. отняв по 1 попадем на другой тайл, прибавив по 2048 попадем на следующий правее и выше). Скрипт вида for /L %%Y in (7575553,-2048,7473153) do for /L %%X in (4192256,2048,4294656) do curl -o %%X_%%Y.jpg "http://images.new.kosmosnimki.ru/printt ... br>успешно утаскивает тайлы. Нужно только правильно задать интевалы в скобках (началь, шаг, конец).

Anonym
Сообщения: 15897
Зарегистрирован: 06 фев 2017, 18:49

Не знаю, как в Подмосковье и Москве, а в (+)

Сообщение Anonym » 28 апр 2007, 14:04

Пермском крае дороги там абсолютно от балды.


Ответить

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 102 гостя