目標:獲取TEXT地址,然後在同一時間顯示的街道視圖和地圖視圖如何改變街景在谷歌地圖3
參考網站:
http://code.google.com/apis/maps/documentation/javascript/examples/streetview-simple.html
我的網站: http://www.iamvishal.com/dev/property/P2154(請點擊地圖視圖查看地圖)
問題:我能夠正確顯示地圖和地址,但instreet視圖不會改變。任何想法爲什麼?
我的JS變量的地址在此情況下按住文本地址「323235巴爾莫勒爾露臺希頓泰恩河畔紐卡斯爾」
function initialize()
{
var fenway = new google.maps.LatLng(42.345573,-71.098326);
var mapOptions = {
center: fenway,
zoom: 14,
mapTypeId: google.maps.MapTypeId.ROADMAP
};
var map = new google.maps.Map(
document.getElementById("map_canvas"), mapOptions);
var panoramaOptions = {
position: fenway,
pov: {
heading: 34,
pitch: 10,
zoom: 1
}
};
var panorama = new google.maps.StreetViewPanorama(document.getElementById("pano"),
panoramaOptions);
map.setStreetView(panorama);
var geocoderTwo = new google.maps.Geocoder();
geocoderTwo.geocode({"address":address},function(results, status)
{
if (status == google.maps.GeocoderStatus.OK)
{
map.setCenter(results[0].geometry.location);
var marker = new google.maps.Marker
({
map: map,
position: results[0].geometry.location
});
}
else
{
alert("Geocode was not successful for the following reason: " + status);
}
}
);
}
你是如何得到intLat,intLong問題?做ü擁有該 – 2012-02-09 19:15:17
代碼,你可以只使用你的「芬威」經緯度? – duncan 2012-02-10 09:06:38
可惜沒因爲我需要一個文本字符串,然後獲得地理編碼geocoderTwo.geocode({「地址」:地址},功能(結果狀態) – 2012-02-10 13:26:17