2011-06-16 76 views
1

我有字符串 - 「莫斯科」。如何在Google Maps API中按城市獲得GPOINT Javascript

如何從我的字符串中獲得Gpoint(coords)?

我需要的結果是:new GPoint(30.3112,59.99322);

+0

的API版本您使用的? – 2011-06-16 10:47:02

+0

@Yuri Stuken,v2 – 2011-06-16 10:48:10

+0

@Yuri v2可以從類名「GPoint」推導出來 - v3使用'google.maps.'命名空間 – mkilmanas 2011-06-16 10:53:53

回答

2

那麼,v2的API說,GPoint does not represent地球座標點,但GLatLng。

要獲得座標,你需要geocoding使用:

geocoder = new GClientGeocoder(); 
geocoder.getLatLng("Moscow", function(point) 
{ 
    if (point == null) 
    { 
     // nothing found 
    } 
    else 
    { 
     // point is an instance of GLatLng with coordinates you need 
    } 
}); 
相關問題