作者hgft (yo~battle)
看板Ajax
标题[问题] google map经纬度的问题
时间Wed Nov 9 15:42:48 2011
最近在研究GOOGLE MAP的程式
因为完全是js新手...
查过资料也还是无法成功
所以上来问版上高手 感恩~
以下是程式片段
----------分隔线---------------
<div style='font-size: 12px'>
// HTML
纬度: <span id=lat></span>
经度: <span id=lng></span>
</div>
<script type="text/javascript">
map_init("<?php echo $ans;?>");
//$ans是我给的一个地址
function map_init(a) {
//副函式
if( !GBrowserIsCompatible() )
return;
var geocoder = new GClientGeocoder();
var address = a;
var panoClient = new GStreetviewClient();
geocoder.getLatLng(
//孤狗的物件
address,
function(point) {
if (point) {
var lat = document.getElementById("lat");
var lng = document.getElementById("lng");
if( point.lat() >= 0 )
lat.innerHTML = "北纬" + point.lat();
else
lat.innerHTML = "南纬" + (0-point.lat());
if( point.lng() >= 0 )
lng.innerHTML = "东经" + point.lng();
else
lng.innerHTML = "西经" + (0-point.lng());
}
}
);
}
</script>
--------------分隔线---------------
以上
然後我的问题在於
我想要拿出point.lat() 跟point.lng()的值
也就是经纬度
以便拿到其他地方去使用 或记录起来
但是试过了全域变数 也无法解决
请问各位高手这要从何下手???
排版有点乱请见谅~
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 114.39.190.217
1F:推 maxati9600:xxx.php?lat=●&lng=● 11/10 01:34
2F:→ maxati9600:乌~我错了QAQ 11/10 01:36