GPSPhoto
Правила форума
Для предотврашения спама первые сообщения вновь зарегистрированных пользователей проходят ручную премодерацию.
Для предотврашения спама первые сообщения вновь зарегистрированных пользователей проходят ручную премодерацию.
GPSPhoto
Не знаю, может быть изобрел велосипед, тогда прошу уважаемых форумчан ткнуть меня носом в соответствующее обсуждение. Сделал для себя открытие утилиты GPSPhoto и хочу с народом поделиться. Лежит она тут <A HREF="http://www.carto.net/projects/photoTool ... br> Там описание в основном для юниксоидов. Если форумчане проявят интерес, могу описать как все это зарулить под Windows. Утилита работает из командной строки и позвлоляет прописывать в EXIF данные GPS, полученные из трека (конкретно, из файла gpx), и кучу других данных по желанию пользователя. В отличие от OzoPhotoTool утилита не имеет никаких ограничений на количество обрабатываемых фотографий и совершенно бесплатная. Я, например, воспользовался утилитой GPSPhoto, чтобы получить исходный kml-файл. Затем вручную (search-replace) в текстовом редакторе поправил ссылки в полученном kml файле и добавил тексты описания точек (в основном copy-paste кусков этой моей странички: <A HREF="http://imakarov.servebeer.com/getest/in ... dex.htm</A> ). В результате этих манипуляций получился файл ge.kml. Скачать его можно отсюда: <A HREF="http://imakarov.servebeer.com/getest/ge ... /ge.kml</A>. Если у Вас на компьютере установлен GoogleEarth, можете просто кликнуть по этой ссылке. У Вас должна запуститься программа GoogleEarth и Вы увидите район Сочи, трек, и метки фотографий в районе Красной Поляны вдоль трека. Больше всего снимков - вдоль трека, когда мы поднимались на канатке на одну из гор хребта Аибга. Кликнув мышкой по метке, Вы можете посмотреть фотографии (от 50 до 200 Килобайт каждая) и даже видео на вершине Аибга (2 Мегабайта, 42 секунды). Имейте только в виду, что все это лежит на моем домашнем компьютере. По ночам я компьютер выключаю, так что все это доступно только днем. Еще одна "фишка". После того, как загрузилась программа Google Earth с файлом ge.kml, загрузите туда же файл <A HREF="http://imakarov.servebeer.com/getest/ge ... map.kml</A>. Поверх спутникового снимка должна загрузиться ГШ карта для этого участка (осторожно: это 2 Мегабайта). Прозрачность карты можно менять так: кликните правой кнопкой мыши в программе Google Earth по пункту "Places -> Temporary Places -> Google Earth - New Image" и выберите пункт Edit. В появившемся окне можно менять прозрачность (Transparency). Можно вообще убрать карту, убрав галочку у пункта "Google Earth - New Image". Кстати, попробуйте покрутить колесико мыши при нажатых клавишах CTRL или SHIFT. Так интереснее смотрится рельеф. Чтобы рельеф был виден в 3D, в Google Earth должна быть галочка у Layers/terrain. Подробнее о формате kml тут: <A HREF="http://earth.google.com/kml/kml_tut.htm ... </A> <A HREF="http://earth.google.com/kml/">http://ea ... >Вообще-то я не очень понимаю зачем это все нужно (kml). Для меня это пока развлечение, но может кому пригодится. Скажем. продавцам недвижимости, туристам. В голову больше как-то ничего не приходит.
|
||
Re: GPSPhoto
Сделать такую программу под Windows было-бы здорово ! (Пользуюсь OziPhotoTool (даже купил ее), всем доволен, но, к сожалению, похоже проект умирает.)
В проекте GPSPhoto смущает только командная строка - я, да и большинство юзеров уже и забыли как команды в строке набирать - хлопотно это и неудобно. Вот если бы сбацать виндвзоускую оболочку - тогда вообще было бы замечательно.
В проекте GPSPhoto смущает только командная строка - я, да и большинство юзеров уже и забыли как команды в строке набирать - хлопотно это и неудобно. Вот если бы сбацать виндвзоускую оболочку - тогда вообще было бы замечательно.
Re: GPSPhoto
<A HREF="http://www.gps-forum.ru/cgi-bin/forum/s ... На современном этапе, конечно, хорошо бы читать и из gpx, и писать в kml и gpx, но самому не надо, а кому надо, оно в исходниках.
Re: GPSPhoto
Класс. Оказывается ужк обсуждалось.
Re: GPSPhoto
Класс. Оказывается ужк обсуждалось.
|
||
Как установить
Установка GPSPhoto. 1. Загрузить интерпретатор Perl. Заходите на страничку <A HREF="http://aspn.activestate.com/ASPN/Perl"> ... PN/Perl</A> и далее по сылкам: Download ->Free Download - >Continue. Выбираете ссылку MSI в левой колонке в разделе Windows (x86) и грузите самую свежую версию интерпретатора Perl. Есть прямая ссылка на текущую версию: <A HREF="http://downloads.activestate.com/Active ... </A> но нет гарантии, что через несколько дней после данного сообщения эта версия будет самой свежей. Я установил интерпретатор в папку c:\perl 2. Загрузить дополнительные модули к интепретатору Perl (они нужны для работы GPSPhoto, см. информацию на страничке <A HREF="http://www.carto.net/projects/photoTool ... ath::Round (Math-Round), берем тут: <A HREF="http://search.cpan.org/CPAN/authors/id/ ... >Установка: распаковываем и копируем файл <b>Round.pm</b> в папку c:\Perl\lib\Math Image::ExifTool (Image-ExifTool или Exif-Tool) берем тут: <A HREF="http://owl.phy.queensu.ca/~phil/exiftoo ... Прямая ссылку на версию 6.51 (на 01.11.2006 - самая свежая версия): <A HREF="http://owl.phy.queensu.ca/~phil/exiftoo ... >Установка: распаковываем и копируем содержимое папки lib\ с поддиректориями в папку c:\Perl\lib\ с поддиректориями Date::Manip, берем тут: <A HREF="http://www.cise.ufl.edu/~sbeck/">http:/ ... Прямая ссылка: <A HREF="http://www.cise.ufl.edu/~sbeck/DateMani ... >Установка: распаковываем и копируем файл <b>Manip.pm</b> в папку c:\Perl\lib\Math XML::TreeBuilder, берем тут: <A HREF="http://search.cpan.org/CPAN/authors/id/ ... >Установка: распаковываем и копируем содержимое папки lib\ с поддиректориями в папку c:\Perl\lib\ с поддиректориями HTML::Element, берем тут: <A HREF="http://search.cpan.org/CPAN/authors/id/ ... >Установка: распаковываем и копируем содержимое папки lib\ с поддиректориями в папку c:\Perl\lib\ с поддиректориями 3. Загрузить файл gpsPhoto.pl: <A HREF="http://www.carto.net/projects/photoTool ... Пример: допустим текущая папка - это папка, где лежит модуль gpsphoto.pl, и мы хотим записать информацию о координатах съемки в файлы фотографий. Кроме того, одновременно мы хотим создать kml файл, чтобы посмотреть как места съемки выглядят из космоса . Для запуска программы c:\perl\bin\perl.exe gpsPhoto.pl --dir TT/ --gpsfile KrasnPol.gpx --timeoffset -14520 --kml "a.kml" Или если путь к директории c:\perl\bin прописан в Path после перезагрузки компьютера, то просто perl gpsPhoto.pl --dir TT/ --gpsfile KrasnPol.gpx --timeoffset -14520 --kml "a.kml" В этой команде: --dir TT/ - директория по отношению к текущей, в которой лежат фотографии, скажем jpg - файлы. Информация о времени съемки находится в блоке информации EXIF внутри jpg файлов с фотографиями. --gpsfile KrasnPol.gpx - файл трека, сконвертированный из plt в программе OziExplorer (в данном случае имя файла KrasnPol.gpx) --timeoffset -14520 - время на фотоаппарате на 14520 секунд (= на 242 минуты = 4 часа 2 минуты) впереди времени UTC (по Гринвичу?) --kml "a.kml" - программа создает также файл kml для Google Earth. Имя создаваемого файла в данном случае a.kml. Автор программы советует фотографировать дисплей навигатора перед началом сессии фотосъемки, чтобы точно зафиксировать величину сдвига времени. Отличная идея. Я сам бы не додумался. Информацию о правилах использования этих ключей о других ключах программы gpsphoto.pl Вы можете найти тут <A HREF="http://www.carto.net/projects/photoTool ... br> <br>
Re: GPSPhoto
: Класс. Оказывается ужк обсуждалось.
Угу. Запусти поиск по всем сообщениям по слову EXIF, может, ещё чего интересного найдёшь.
Угу. Запусти поиск по всем сообщениям по слову EXIF, может, ещё чего интересного найдёшь.
Re: GPSPhoto
Каюсь, мне было лень читать текст скрипта, но: зачем там фотошоп? ImageMagic и jhead со всеми задачами манипуляции с картинкой вполне справляются. Или комментарий не по адресу?
Re: GPSPhoto
Фотошоп ресайзит фотки для сайта, для прописывания координат он не используется. Ресайзит и жмёт он качественно, и позволяет манипулировать собой программно. Может, есть и другие средства, которые ресайзят и жмут не менее качественно, и позволяют манипулировать собой программно, я не искал, и не сравнивал. Раньше делал через Corel'овский растровый редактор, было хуже.
Re: GPSPhoto
ImageMagic вполне справляется. http://www.cit.gu.edu.au/~anthony/graph ... jpg <br>
Кто сейчас на конференции
Сейчас этот форум просматривают: Bing [Bot] и 150 гостей