ジオコード知っているのならgetLatLngを使うより、直接GLatLngをつくって使ったほうがよいかも。- google map api
2010/05/22
googleapi
javascript
map
グーグルさんのMap APIです。
GClientGeocoderには、getLatLng(address:String, callback:function) というメソッドがあってそれを使用していました。
でaddressに、例)「35.7524424,139.8022971」とかいうデータを渡して使っていました。
で、この結果で得られる、GLatLngがのlat.lngが僕が期待している値と違う場合がありました。
冷静に考えれば、ジオコードわかってるのなら、検索かけて作る必要がないわけで....
結論ですが、ジオコードがわかってるなら、getLatLngを使わず、直接、GLatLngを作成して、GMarkerを使うべしというわけです。
反省してます。。。
var ss = address.split(",");
var point = new GLatLng(ss[0], ss[1]);
var marker = new GMarker(point);
var point = new GLatLng(ss[0], ss[1]);
var marker = new GMarker(point);
: