google map 参数
来源:百度知道 编辑:UC知道 时间:2024/06/20 17:37:46
<iframe width="425" height="350" frameborder="0" scrolling="no" marginheight="0" marginwidth="0"
src="http://maps.google.co.jp/maps?f=q&source=s_q&hl=ja&geocode=&
q=%E4%B8%AD%E8%8F%AF%E4%BA%BA%E6%B0%91%E5%85%B1%E5%92%8C%E5%9B%BD+%E5%8C%97%E4%BA%AC&
sll=38.914453,121.616485&
sspn=0.636846,1.363678&ie=UTF8&z=10&iwloc=A&
ll=40.04654,116.464691&output=embed"></iframe>
请问一下,参数里的sll,sspn,ll各代表什么?经度纬度的范围?
src="http://maps.google.co.jp/maps?f=q&source=s_q&hl=ja&geocode=&
q=%E4%B8%AD%E8%8F%AF%E4%BA%BA%E6%B0%91%E5%85%B1%E5%92%8C%E5%9B%BD+%E5%8C%97%E4%BA%AC&
sll=38.914453,121.616485&
sspn=0.636846,1.363678&ie=UTF8&z=10&iwloc=A&
ll=40.04654,116.464691&output=embed"></iframe>
请问一下,参数里的sll,sspn,ll各代表什么?经度纬度的范围?
e
- ll= 显示地图时中心点的纬度、经度信息。要注意次序。而只接受十进制数值格式才可以。
如果使用了这个参数但是没有使用查询,那么地图就以这个点为中心点显示,但是没有标记或信息窗口显示。 - sll=
商业查询执行时指定的点的纬度和经度。你可以使用它来执行一个偏离中心的商业搜索。Google使用它,所以在执行完一个商业查询后,中心移动后可以使用
“链接到此页”来记录地图位置。使用<math>map.getBounds().getSouthWest().toUrlValue()</math>将返回与maps.google.com相同的结果。 - spn=spn=大致的经纬区域。如果没有指缩放参数z=,那么将调整缩放水平到一个合理的数值。
- sspn=
屏幕区域,计算方法:
<math>new
GLatLng(map.getBounds().getNorthEast().lat() –
map.getBounds().getSouthWest().lat(), map.getBounds().getNorthEast().lng() –
map.getBounds().getSouthWest().lng()).toUrlValue()</math> - latlng=这是一个奇怪的参数。它有3个由,号分隔的数字。前两个数字(大概相当于纬度和经度的100000倍)被忽略。第三个数字似乎是Google内部用来处理特殊业务的企业ID。比如latlng=0,0,14944637421527611642代表Blackpool社区教堂。指定此参数会执行一个针对该业务面页的Google搜索,并显示一个小地图。其它参数,特别是q=参数,必须是有效的内容(但不一定涉到目标业务)。
- cid= Similar to latitude and longitude, but generating a
different map size.
这个值似应该是地点的编号。原文的表述与latlang重复。 - geocode=