СоНоты

Посмотреть из космоса

Компания Google предлагает очень интересный сервис - вы можете посмотреть из Космоса на то или иное место земной поверхности. Если изначально разрешение этих фотографий было не очень, то последнее время всё больше мест на поверхности Земли с очень достойным качеством. Я хочу рассказать, как сделать, например, вот такой показ нужного вам места. Я его подготавливал для своего крика души. 🙂

1. Для начала вам нужно знать хотя бы приблизительные координаты нужного вам места. Для определения координат лучше всего воспользоваться программкой Google Earth. Эта программа даст достаточно точные координаты вашего населенного пункта. В строке поиска запрос надо вводить в формате "Населённый пункт, Страна", например, "Taganrog, Russia". Далее выполняем следующие действия:

- переводим просмотр координат из формата градусы-минуты-секунды в градусы. Для 3-ей версии это выглядит так: Tools -> Options... -> закладка View -> раздел Rendering и для Lat/Lon ставим "точку" возле Degrees. А для 4-ой версии так: Tools -> Options... -> закладка 3D View -> раздел Show Lat/Long и ставим "точку" возле Degrees. Жмем OK;
- на появившейся карте ищем нужный объект и наводим на него мышку. Внизу будут даны нужные нам координаты. Запоминаем/записываем их.
Если же желания ставить Google Earth нет, то просто ищем в Интернете координаты любой известной точки расположенной не далеко от интересующего вас места. Например, я просто взял предложенные той же Google Earth координаты Таганрога: 47.220001 и 38.909999.
2. Берем ужасно длинную заготовку ссылки:
sochi.org.ru/cgi-bin/gmap.cgi.ru?&geo.lat=LATITUDE&geo.lon=LONGITUDE&geo.zoom=14&c=01&m=all&sp=0&sy=0&s=DRP&tmplt=gmap8.htm.ru&s_tmplt=search8.htm.ru&title=и вместо слов LATITUDE и LONGITUDE вводим соответствующие цифры, полученные на 1-м шаге:
sochi.org.ru/cgi-bin/gmap.cgi.ru?&geo.lat=47.220001&geo.lon=38.909999&geo.zoom=14&c=01&m=all&sp=0&sy=0&s=DRP&tmplt=gmap8.htm.ru&s_tmplt=search8.htm.ru&title=
Усваиваем простые правила:
- чтобы перейти севернее значение geo.lat увеличиваем, а на юг - уменьшаем. Это вертикальное перемещение маркера;
- для движения на восток значение geo.lon увеличиваем, а на запад - уменьшаем. Это горизонтальное перемещение маркера;
- за масштаб отвечает параметр geo.zoom, чем он больше, тем "ближе" картинка. 14 - нормальное значение для поиска, а 18 для итогового показа.


Копируем строку в бровзер и смотрим, что получилось.
Если у вас на руках уже точные координаты и вы увидели на карте интересующую вас позицию маркера, то выставляйте нужное значение geo.zoom и переходите к п.3. Иначе перейдем к нудному занятию - точной подгонки координат. Все последующие действия проводятся в бровзере.
Например, я хочу показать место, где когда-то размещалась коллективная радиостанция UZ6LWB, на которой я занимался радиоспортом. Немного приближаем картинку и, двигая её в нужном направлении, пытаюсь для начала отыскать это место. Далее смотрим, в каком направлении от поставленного маркера находится нужный нам объект.
Как было сказано выше, за передвижение маркера по вертикали отвечает Latitude, по горизонтали - Longitude. В моем случае нужный объект оказался севернее, поэтому увеличиваю значение параметра geo.lat до 47.240000. Проверяю - оп-с, проскочил. Уменьшаю немного - 47.231000. О, почти рядом. Теперь можно всю картинку немного приблизить. Увеличиваем geo.zoom до 16 и смотрим, что получилось. Очень хорошо, теперь позиционируемся по горизонтали - geo.lon=38.905000. Много, увеличиваю до 38.907500. Опять проскочил, что ж, поехали итерационно приближаться к нужному положению. Затем, если надо ещё увеличиваем geo.zoom и делаем уже тонкую доводку позиции маркера. Когда результат нас удовлетворяет, то переходим к последнему штриху - заголовку.
3. Возможно, есть другие методы и я буду рад, если мне о них расскажут, но пока я действую именно так:
- открываем www.google.ru и в строке поиска пишем нужный текст: Здесь размещалась коллективная радиостанция UZ6LWB в 1993 году. Жмем кнопку "Поиск";
- результат поиска нам не нужен. Нас интересует значение параметра q в строке ввода. А в ней у нас нечто типа:
%D0%97%D0%B4%D0%B5%D1%81%D1%8C+%D1%80%D0%B0%D0%B7%D0%BC%D0%B5%D1%89%D0%B0%D0%BB%D0%B0%D1%81%D1%8C+%D0%BA%D0%BE%D0%BB%D0%BB%D0%B5%D0%BA%D1%82%D0%B8%D0%B2%D0%BD%D0%B0%D1%8F+%D1%80%D0%B0%D0%B4%D0%B8%D0%BE%D1%81%D1%82%D0%B0%D0%BD%D1%86%D0%B8%D1%8F+UZ6LWB+%D0%B2+1993+%D0%B3%D0%BE%D0%B4%D1%83
Вот это нам собственно и нужно. Выделяем и копируем в нашу строчку как значение параметра title (он в самом конце строки) сразу после знака равно. В итоге у нас получилось:
http://sochi.org.ru/cgi-bin/gmap.cgi.ru?&geo.lat=47.2325000&geo.lon=38.906500&geo.zoom=18&c=01&m=all&sp=0&sy=0&s=DRP&tmplt=gmap8.htm.ru&s_tmplt=search8.htm.ru&title=%D0%97%D0%B4%D0%B5%D1%81%D1%8C+%D1%80%D0%B0%D0%B7%D0%BC%D0%B5%D1%89%D0%B0%D0%BB%D0%B0%D1%81%D1%8C+%D0%BA%D0%BE%D0%BB%D0%BB%D0%B5%D0%BA%D1%82%D0%B8%D0%B2%D0%BD%D0%B0%D1%8F+%D1%80%D0%B0%D0%B4%D0%B8%D0%BE%D1%81%D1%82%D0%B0%D0%BD%D1%86%D0%B8%D1%8F+UZ6LWB+%D0%B2+1993+%D0%B3%D0%BE%D0%B4%D1%83
Это как раз то, чего мы и добивались. Осталось эту ссылку включить в свой текст.
P.S. К сожалению, ещё не вся территория Земли оцифрована с достаточным качеством, поэтому, есть шанс, что именно ваш населённый пункт будет выглядеть не столь красиво как в приведённых примерах. Но в этом случае остается только ждать.