浙江大学城市学院毕业论文 第3章主程序及各模块程序的设计分析
第3章主程序及各模块程序的设计分析
3.1基于Google Map的路径规划系统程序
Google 测试
Google 乘车地图测试
3.1.1 Google map API
Google地图API免费提供给用户并且适用于所有网站。Google地图API能够使用JavaScript将Google地图嵌入自己的网页中。API提供了大量实用工具用以处理地图(正如Http://ditu.google.com网页上的地图),并通过各种服务向地图添加内容,从而能够在网站上创建功能强大的地图应用程序。
本系统为基于Google Map的地图系统,则需要使用到Google Map API及其API函数库。
若要用到Google Map API函数则必须申请Google Map API密匙。首先通过一个相应地址及Google账号申请可得到API密匙。
以下为本程序所申请到的API:
9 浙江大学城市学院毕业论文 第3章主程序及各模块程序的设计分析 yygA-VDdYl4pg\ 通过将API密匙写入网页标签中,则可将Google Map地图本地化。完成这步,则才可开始正式的开发。 3.1.2简单的地图调用 function initialize() { if (GBrowserIsCompatible()) { map = new GMap2(document.getElementById(\ gdir = new GDirections(map, document.getElementById(\ map.addControl(new GLargeMapControl()); map.addControl(new GScaleControl()); geocoder = new GClientGeocoder(); GEvent.addListener(gdir, \ setDirections(\浙江大学城市学院\杭州火车站\ } } 此段程序为地图调用,即在网页上形成地图后,选取我们所需要的地区地图,这里我以杭州市为准,范围为浙江大学城市学院以及杭州火车站大小范围为准。 3.1.3地图地点选定标示 系统主要实现功能之一为显示目标地点及其坐标等信息。以下程序为实现这个功能: function showAddress(address) { if (geocoder) { geocoder.getLatLng( address, function(point) { if (!point) { alert(\不能解析: \ 10 百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说综合文库毕业设计 基于Google Map的路径规划系统(3)在线全文阅读。
相关推荐: