不知道有没有人了解 www.postcrossing.com的,我现在模仿这个网站做一个。在查看某个明信片时 有一个图片 是Google地图上发送者和收卡者连线的一个截图,弄成图片了。格式如:
<img src="http://maps.google.com/maps/api/staticmap?key=ABQIAAAAM7fqnMiA2i-4hOgg5_utGBTzUNctZu1PZy-WyJEr91ENtlVLLxQMmCnGYu9knsxiTtkLzyYHxrlozQ&sensor=false&size=290x200&maptype=roadmap&ers=size:mid|color:blue|label:F|39.93,116.4&ers=size:mid|color:red|label:T|24.15,120.68&path=color:0x0000ff|weight:5|39.93,116.4|24.15,120.68" id="map" title="" alt=""> 我想知道的是这2个地名的经纬度是如何算出来的,目前我知道的就是在js里用
var geocoder = new GClientGeocoder();
geocoder.getLatLng(address,callback_home);这个方法没有返回值是很痛苦的事情,只能在回调函数里对页面进行处理(生成个img或者啥啥的)。不知道有没有更好的办法最好有个有返回值的
<img src="http://maps.google.com/maps/api/staticmap?key=ABQIAAAAM7fqnMiA2i-4hOgg5_utGBTzUNctZu1PZy-WyJEr91ENtlVLLxQMmCnGYu9knsxiTtkLzyYHxrlozQ&sensor=false&size=290x200&maptype=roadmap&ers=size:mid|color:blue|label:F|39.93,116.4&ers=size:mid|color:red|label:T|24.15,120.68&path=color:0x0000ff|weight:5|39.93,116.4|24.15,120.68" id="map" title="" alt=""> 我想知道的是这2个地名的经纬度是如何算出来的,目前我知道的就是在js里用
var geocoder = new GClientGeocoder();
geocoder.getLatLng(address,callback_home);这个方法没有返回值是很痛苦的事情,只能在回调函数里对页面进行处理(生成个img或者啥啥的)。不知道有没有更好的办法最好有个有返回值的
http://code.google.com/apis/maps/documentation/services.html例子
http://code.google.com/apis/maps/documentation/examples/geocoding-simple.html