我浏览了答案部分,尽管许多相似,但没有一个直接解决了这个问题。
我有和地址在网页中进行了地理编码,因此:
var lat = '';
var lng = '';
var address = '3100 Ray Ferrero Jr Blvd Fort Lauderdale, FL 33314';
geocoder.geocode( { 'address': address}, function(results, status) {
if (status == google.maps.GeocoderStatus.OK) { then I display the map }
这给出了一个大概的位置,但它是错误的。
我还有一个使用相同地址的全尺寸谷歌地图的链接
https://maps.google.com/maps?f=q&hl=en&q=3100+Ray+Ferrero+Jr+Blvd,+Fort+Lauderdale+FL+33314
这会正确映射位置(使用与网页相同的地址)。
唯一让我觉得奇怪的是这条街在任何一张地图上似乎都不存在,而是校园的一部分。整页地图怎么能直接链接到这个地址而网页嵌入版不能呢?