У меня есть два набора координат широты и долготы.
Первый - это координаты равностороннего панорамного изображения.
Вторая точка зрения. Так и есть на картинке.
Мне нужны координаты x / y второй точки, чтобы нарисовать ее на рисунке.
В JavaScript.
Пример равностороннего панорамного изображения и приложения (используя азимут и расстояние вместо координат широта / долгота):
http://www.diy -streetview.org / данные / разработки / 20100121 / StreetView-playerA.html? StreetView = малый / 001sm.jpg
Подсказка:
Горизонт - половина высоты изображения.
Камера была на 2 метра над землей.
Направление изображения - середина изображения. Куда это "смотрит".
Это в Нидерландах, поэтому отрицательная высота не является ошибкой. Они действительно ниже ватерлинии.
Skipp камера высота и высота GPS, когда его сложнее.
Бит данных:
001sm.jpg
GPSLatitude: 51.802104
Долгота GPS: 3,929393
Высота GPS: 1.100000
Направление изображения GPS = 260 градусов
002sm.jpg
GPSLatitude: 51.802082
GPSДлина: 3.929200
Высота GPS: -2.270000
Направление изображения GPS = 265 градусов
003sm.jpg
GPSLatitude: 51.802082
Долгота GPS: 3,928986
Высота GPS: -3,710000
Направление изображения GPS = 275 градусов
004sm.jpg
GPSLatitude: 51.802104
Долгота GPS: 3,928771
Высота GPS: -3,710000
Направление изображения GPS = 270 градусов
Спасибо
Jan
Janmartin AT diy-streetview DOT org