0

我浏览了答案部分,尽管许多相似,但没有一个直接解决了这个问题。

我有和地址在网页中进行了地理编码,因此:

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

这会正确映射位置(使用与网页相同的地址)。

唯一让我觉得奇怪的是这条街在任何一张地图上似乎都不存在,而是校园的一部分。整页地图怎么能直接链接到这个地址而网页嵌入版不能呢?

4

1 回答 1

0

谷歌地图为他们的数据使用了许多不同的来源,地理编码器只是其中之一。Places API 是另一个。

该位置(当前)不在地理编码器中。它位于Places API 数据库中。

于 2013-10-29T21:43:37.260 回答