Форум / Вопросы к администрации (1panorama.ru)

Ориентирование по сторонам света на карте при установке местоположения панорамы

Евгений Листюк 05 марта 2015 #
Добрый день!
Лично для меня наиболее трудоёмким моментом всегда было расстановка местоположения точек съёмки панорам. И именно тот часть этого действа, когда нужно определиться по сторонам света. Долгое время я пользовался сервисом по ссылке, который с недавнего времени перестал работать. Суть сервиса проста - сверху на карте расположено полупрозрачное изображение компаса с указанием не только сторон света, но и промежуточных градусных значений. Подробности можно увидеть тут или просто как это выглядело:21579_original.jpg
Реально ли прикрутить что-то подобное сюда, на карту, которая используется для установки место положения точки съёмки?
Александр 05 марта 2015 #
Добрый день 

Действительно с такой функцией было бы удобнее.
Хорошо, попробуем реализовать
Евгений Листюк 05 марта 2015 #
Да, мне кажется даже придумывать ничего не нужно с дизайном - в окне посерёдке этот кругляшь запихнуть и всё готово :)
Фарит 18 марта 2015 #
Пользуюсь вот этим: http://www.da16s1a.net/plc.html. Позволяет определить место съёмки и направления сторон света по ориентирам, которые видны на панораме.
Кстати, было бы неплохо на 1panorama.ru при ориентировании панорамы иметь поля ввода для координат и азимута, чтобы не елозить лишнего мышом, а просто вбить/скопипастить цифирьки когда они заранее известны.
Евгений Листюк 19 марта 2015 #
Не совсем понятно, что делать открыв вашу ссылку...
Фарит 19 марта 2015 #
Это калькулятор, который позволяет посчитать координаты места съёмки по видимым на панораме ориентирам, которые легко найти на карте.
Делал так. В поле "Ширина" вводил горизонтальный размер экви-простынки в пикселях. На панораме выбирал 3 ориентира и вводил расстояния от левого края панорамы до них в поля под надписью "пеленг" (расстояния нужно вводить в виде 123px - "px" указывать обязательно, при этом они будут пересчитаны в градусы). Потом на wikimapia.org находил эти ориентиры на карте и копипастил их широту и долготу в поля под надписью "широта / долгота". После этого надо кликнуть на "Пересчитать", и рядом с надписью "Точка съёмки" появятся координаты места съёмки, а под ними угол между левым краем панорамы и направлением на север.
Вообще там если панаводить мышом на надписи появляются всякие подсказки. Я по ним довольно быстро разобрался что к чему.
Александр 19 марта 2015 #
Солидно 
Но не думал, что столько операций надо сделать чтобы соорентировать по месту съемки 
Обычно по городу легко соорентироваться. Просто ввести сверху в поле город и улицу.
Сложности могут возникнуть на природных панорамах. Но обычно и там есть ориентиры.
Если же вы вычисляете координаты, то если они прошиты в файл панорамы, то сайт их прочтет и определит местоположение самостоятельно.
Фарит 20 марта 2015 #
Судя по комментариям внутри этой хтмльки метод позаимствован из морской навигации :)
Да знаю, посчитанные координаты можно вставить в файл как EXIF-тэги. А для направлений на стороны света есть что-то подобное?
Александр 20 марта 2015 #
Насколько мне известно - нет.
Но опять таки в городских условиях обычно ориентирование по сторонам света достаточно очевидно происходит. Всегда можно соорентироваться на определенный дом или улицу 
imv 29 июня 2015 #
Был у меня когда-то фотоаппарат CASIO Exilim EX-H20, так вот он кроме прочих атрибутов GPS прописывал в EXIF азимут. Очень удобно было, грузишь фотографию на Гугл карты (Планета Земля, panoramio) и карта сразу поворачивается по направлению съемки. Почему этот параметр отсутствует в зеркальных камерах, оснащенных GPSом, непонятно. А еще Casio продолжал считать и прописывать данные GPS при потере спутников по встроенному датчику перемещений. Это удобно при привязке фотографий, сделанных в пещерах, узких ущельях, зданиях... Проверил фото со своего смартфона, азимута тоже нет, хотя в смартфоне, в отличие от зеркалки, есть цифровой компас и ничто не мешает прописать направление...
Фарит 29 июня 2015 #
И действительно. Оказывается стандарт определяет тэги для указания направления:
  • 0x0010(16) - GPSInfoExif.GPSInfo.GPSImgDirectionRef (Ascii): Indicates the reference for giving the direction of the image when it is captured. "T" denotes true direction and "M" is magnetic direction.
  • 0x0011(17) - GPSInfoExif.GPSInfo.GPSImgDirection (Rational): Indicates the direction of the image when it was captured. The range of values is from 0.00 to 359.99.
0x0168 20 сентября 2017 #
Похоже что-то при загрузке панорам поломалось :(
GPS-координаты из EXIF перестали подтягиваться.
Если не трудно, почините пожалуйста обработку тегов GPSLatitudeRef, GPSLatitude, GPSLongitudeRef и GPSLongitude. И чтоб уж два раза не вставать - добавите ещё и GPSImgDirectionRef, GPSImgDirection и GPSDateStamp (или DateTimeOriginal).
Development 1panorama 21 сентября 2017 #
Что то пока не сильно понятно, что происходит.
У вас точно GPS данные не сбиваются? Например, если использовать дроплеты крпано по разложению панорам в куб и обратно, то там такие данные стираются. 
Сейчас проверили на панорамах с воздуха (коптер сам прописывает координаты), на карте точка правильно встала.
0x0168 21 сентября 2017 #
Что такое "дроплеты крпано" - не знаю.
Вчера, например, загружал панораму - по умолчанию она попала в Атлантический океан к берегам Африки (на 0°0′0.00″с.ш. 0°0′0.00″в.д., по-видимому). При загрузке того же самого JPEG на 360cities всё само правильно позиционировалось и по координатам, и по направлению.
exiftool  -n -e -GPS* на этом изображении показывает:
GPS Version ID                  : 2 0 0 0
GPS Latitude Ref                : N
GPS Latitude                    : 55.7943026700528
GPS Longitude Ref               : E
GPS Longitude                   : 49.1021970599919
GPS Altitude Ref                : 0
GPS Altitude                    : 55.3
GPS Time Stamp                  : 14:49:34
GPS Img Direction Ref           : T
GPS Img Direction               : 34.53706584
GPS Map Datum                   : WGS-84
GPS Date Stamp                  : 2017:09:19
GPS Date/Time                   : 2017:09:19 14:49:34Z

Раньше (примерно конец 2016 года) при загрузке изображения с установленными тегами GPSLatitudeRef, GPSLatitude, GPSLongitudeRef и GPSLongitude 1panorama правильно позиционировала панораму по указанным в них координатам. GPSImgDirectionRef, GPSImgDirection, насколько я понимаю, игнорировались,
imv 21 сентября 2017 #
Буквально вчера загружал последние панорамы (они у меня с GPS тегами), так вот они без проблем встали на место.
Но мой аппарат формирует GPS данные немного иначе:
GPS information: - 
GPSVersionID - 2.3.0.0
GPSLatitudeRef - N
GPSLatitude - 43  26.7101  0 (43.445168)
GPSLongitudeRef - E
GPSLongitude - 42  33.5264  0 (42.558773)
GPSAltitudeRef - Sea level
GPSAltitude - 2321 m
GPSTimeStamp - 17  45  35.37
GPSDateStamp - 2017:09:16
0x0168 22 сентября 2017 #
Раньше с моими тоже всё работало. Вот и хочется понять где случились улучшения: у меня (exiftool?) или на 1panorama.
С Вашим EXIF-ом вижу 2 отличия: GPSVersionID - 2.0.0.0 против 2.3.0.0 и "лишние" теги - GPSImgDirectionRef, GPSImgDirectio и GPSMapDatum. Интересно что из этого могло сыграть?
Development 1panorama 23 сентября 2017 #
Пока разбираемся почему GPS не всегда срабатывает. На это может потребоваться время.

Написать комментарий

Что бы оставить комментарий вам нужно