谷歌地图定位

谷歌地图定位

ID:39840338

大小:533.17 KB

页数:26页

时间:2019-07-12

谷歌地图定位_第1页
谷歌地图定位_第2页
谷歌地图定位_第3页
谷歌地图定位_第4页
谷歌地图定位_第5页
资源描述:

《谷歌地图定位》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、谷歌地图API定位和示例服务概述Google地图API会定期进行扩展以添加新的功能和特性,通常这些功能和特性会先在 maps.google.com 上发布。本部分包含了上述这些服务。注意:由于“服务”的定义在某种程度上较为模糊,因此本部分所涉及的内容也较为广泛。从根本上说,我们把无法归到其他类别下的精华内容都归到了此部分中。XML和数据解析GoogleMapsAPI可导出一种工厂方法,用于创建独立于浏览器的 XmlHttpRequest() 对象,该对象在InternetExplorer、Firefo

2、x和Safari的较新版本中均可使用。与所有的XmlHttpRequest 相同,任何检索的文件都必须位于您的本地域中。下列示例会下载名为 myfile.txt 的文件,并在JavaScript alert() 中显示其内容:varrequest=GXmlHttp.create();request.open("GET","myfile.txt",true);request.onreadystatechange=function(){ if(request.readyState==4){  alert(

3、request.responseText); }}request.send(null);该API还可导出较为简单的 GDownloadUrl() 方法,适用于避免检查 XmlHttpRequest() readyState 的典型HTTPGET请求。可使用 GDownloadUrl() 对上例进行改写,具体如下:GDownloadUrl("myfile.txt",function(data,responseCode){ alert(data);});您可以使用静态方法 GXml.parse() 来解析

4、XML文档,该方法采用了XML字符串作为其唯一参数。该方法兼容大部分热门的浏览器,但如果浏览器不支持XML本地解析,则会引发异常。在此示例中,我们使用 GDownloadUrl 方法下载一个静态文件("data.xml"),该文件中包含一个XML格式的纬度/经度坐标列表。下载完成后,我们使用 GXml 解析该XML文档,并为其中的每个点创建一个标记。varmap=newGMap2(document.getElementById("map_canvas"));map.addControl(newGSma

5、llMapControl());map.addControl(newGMapTypeControl());map.setCenter(newGLatLng(37.4419,-122.1419),13);//Downloadthedataindata.xmlandloaditonthemap.Theformatwe//expectis://// // 

6、/>//GDownloadUrl("data.xml",function(data,responseCode){ varxml=GXml.parse(data); varmarkers=xml.documentElement.getElementsByTagName("marker"); for(vari=0;i

7、              parseFloat(markers[i].getAttribute("lng")));  map.addOverlay(newGMarker(point)); }});查看示例(xhr-requests.html)。此示例使用外部XML数据文件 data.xml。有关详细信息,请参见 GXmlHttp 和 GXml 类参考。地址解析地址解析是将地址(如“1600AmphitheatreParkway,MountainView,CA”)转换为地理坐标(如纬度37.42302

8、1和经度-122.083739)的过程,您可以根据该地理坐标放置标记或定位地图。GoogleMapsAPI包含了“地址解析”网络服务,您可以直接通过HTTP请求或使用 GClientGeocoder 对象进行访问。Google地图API提供客户端地址解析器,用于动态地对用户输入的地址进行解析。相反地,如果您希望对静态的已知地址进行地址解析,请参见地址解析服务文档。地址解析对象您可以通过 GClientGeocoder 对象访问GoogleMapsAPI地

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。