Google Street View точность изображения

Я создаю приложение с Google Street View. В основном пользователь нажимает на дорогу, он видит окно просмотра улиц, где он может изменить направление камеры, а затем отправляет его на сервер, где хранятся широта, долгота и курс.

Когда он перезагрузит страницу, в этом месте будет установлен маркер, и когда он щелкнет по нему, он увидит точно такое же изображение, но больше не сможет панорамировать (я использую изображение Google Street View).

Я заметил, что когда я нажимаю на сохраненный штифт, загруженное изображение не совсем то же самое, возможно ли, что просмотр улиц Google имеет некоторые проблемы с точностью? Вид всегда имеет заметное смещение. Вот что я отправляю на сервер:

широта: 32.84094293282064 долгота: -117.23613739013672 заголовок: -7

грузовая машина

а вот запрос и результат для статического изображения:

http://maps.googleapis.com/maps/api/streetview?size=360x360&location=32.84094293282064,%20-117.23613739013672&fov=120&heading=-7&pitch=10&sensor=false

(нажмите на ссылку, чтобы увидеть изображение)

Как видите, вы все еще видите белый грузовик, он еще дальше, хотя широта и долгота одинаковы.

1 ответ

Решение

Я просто наткнулся на это в поисках чего-то другого и заметил, что это не ответили. Вы, вероятно, уже сдались или уже поняли это.

Я думаю, что FOV отличается. Вы используете 120, и моя лучшая догадка для изображения, которое у вас есть, составляет около 90.

http://maps.googleapis.com/maps/api/streetview?size=360x360&location=32.84094293282064,%20-117.23613739013672&fov=90&heading=-7&pitch=10&sensor=false

Другие вопросы по тегам