Встроенный просмотр улиц Google

#google-maps #panoramas

#google-карты #панорамы

Вопрос:

Возможно ли, чтобы на вашей странице была встроенная панорама просмотра улиц Google map по заданному адресу?

Все коды, с которыми я столкнулся, работают с координацией, я ищу «адрес», поскольку, если вы просто используете координацию, вам нужно будет установить pov и все такое,

Google, похоже, делает это сам, посмотрите на изображение панорамы здесь:

http://maps.google.ca/maps/place?hl=enamp;sugexp=kjrmcamp;cp=10amp;gs_id=zamp;xhr=tamp;biw=1680amp;bih=874amp;gs_upl=amp;bav=on.2,or.r_gc.r_pw.,cf.osbamp;um=1amp;ie=UTF-8amp;q=toyota calgaryamp;fb=1amp;gl=caamp;hq=toyotaamp;hnear=0x537170039f843fd5:0x266d3bb1b652b63a,Calgary, ABamp;cid=16440335169618939517amp;ei=VpqYTpPsLbCrsALi0LnqBAamp;sa = X amp; oi=local_resultamp; ct=map-marker-linkamp;resnum = 1amp;sqi = 2amp;ved = 0CF8QrwswAA

Спасибо

Ответ №1:

Да, с использованием Javascript API Google Maps V3. Взгляните сюда: http://code.google.com/apis/maps/documentation/javascript/services.html#StreetView

Вы также можете встроить просмотр улиц на свою страницу, просто используя Карты Google.

  1. Найдите адрес на Картах Google.
  2. Перейдите к просмотру улиц для определения местоположения.
  3. Нажмите кнопку ссылки в правом верхнем углу над картой.
  4. Нажмите на ссылку «Настройка и предварительный просмотр встроенной карты».

Откроется новая страница с некоторыми настройками и кодом для встраивания карты / изображения на вашу страницу.

Комментарии:

1. Спасибо, Кейси, но это не то, что я искал, я ищу способ сделать это грамматически. Основная проблема здесь заключается в том, что параметры панорамы, высота и масштаб заголовка должны быть установлены вручную, мне было интересно, есть ли у Google способ узнать это автоматически, просмотрев адрес.

Ответ №2:

Да, вы можете. Все, что вам нужно, это декодер Google, который расшифрует ваш адрес. Другой способ — напрямую передать свой адрес как часть URL-адреса в Google. При использовании decoder вы получите результат в виде объекта широты и долготы, который вы можете использовать для сброса / установки маркера вашей карты

Ответ №3:

Невозможно точно установить заголовок автоматически и невозможно установить высоту тона и угол обзора (поле зрения), НО если вы выясните это вручную, вы можете создать URL-адрес, который извлекает статическое изображение с этими настройками из Google

Взгляните на это руководство по API изображений Street View