Я борюсь со следующей проблемой и не могу найти решения ни в документации по Google Maps API, ни в сети, поэтому я попытаюсь опубликовать свой вопрос здесь:
Я использовал Googles Static StreetView Image API, где вы можете пройти как location длина/широта или строка с почтовым адресом.В моем случае я всегда использовал строковый подход, который в большинстве случаев содержит адрес с номером дома. Меня поразили результаты возвращаемого изображения, которое в большинстве случаев было идеально ориентировано в направлении искомого адреса.
Теперь я хотел попробовать JavaScript API для просмотра улиц. Он отлично работает с единственным доступным интерфейсом для местоположения, указав адрес с помощью значений long/lat. С помощью необязательных параметров pov также можно указать заголовок. Но если вы хотите инициализировать StreetView почтовым адресом с номером дома, вы потерялись с этим API. Единственный способ — геокодировать почтовый адрес в значение долготы/широты через API геокодирования, но с потерей информации о заголовке. В итоге исходное изображение StreetView в таком случае было совершенно по-другому ориентировано.
Я снова проверил Static StreetView Image API и нашел следующий комментарий к члену заголовка:
заголовок (необязательно): ... Если заголовок не указан, будет вычислено значение, которое направляет камеру в указанное место. , с точки, в которой была сделана ближайшая фотография.
Я могу что-нибудь здесь сделать? Как я могу найти идеальное направление между положением сделанной фотографии и местом, которое я ищу? Кажется, только Google может сделать это с помощью какой-то внутренней магии для Static StreetView Image API.