浙江大学城市学院毕业论文 参考文献
参考文献
[ 1 ] 邵峰,黄贤武. 嵌入式系统中电子地图的路径寻优[J ] . 现代电子技术,2006,12.,
[ 2 ] 张贵明. GPS/ GIS 车辆导航系统中最佳路径算法研究[J ] . 四川师范大学学报:自然科学版,2005 ,28 (4).
[ 3 ] 成洁,吕遵明,敖雪. 基于嵌入式Linux 的嵌入式GIS 的设计与实现[J ] . 电子工程师,2006 ,32 (11).
[ 4 ] 汪亚雷,余春暄. 基于嵌入式Linux 的Map Info 格式地图显示[J ] . 微计算机信息,2006 ,22.
[ 5 ] (美) Art hur Griffit h. KDE 2/ Qt 编程宝典[M] . 高寿福,译. 北京:电子工业出版社,2002.
[ 6 ] (美) Stephen Prata. C + + Primer Plus (第五版) 中文版[M] .孙建春,韦强,译. 北京:人民邮电出版社,2005.
[ 7 ] 蔡自兴,徐光佑. 人工智能及其应用[M ]. 北京:清华大学出版社, 2000. [ 8 ] 张小国. 基于电子地图的路径最优算法研究[ J ]. 中国惯性技术学报, 2001, 9 (1).
[ 9 ] 王宗原, 郝燕玲,徐兆新基于电子地图的路径规划的分析解决方案应用科技[ J ], 2006(02).
[ 10 ] 邹亮,徐建闽,朱玲湘. A* 算法在基于电子地图的动态路径诱导中的应用.武汉理工大学学报(交通科学与工程版) [ J ],2006,30(5).
[ 11 ] 沈永增,姚俊杰.房晓菲基于嵌入式电子地图的导航最优路径规划.浙江工业大学学报[ J ],2008,36(2).
[ 12 ] 张 东,钱德沛,刘爱龙,杨学伟.车辆导航中基于约束条件的地图引擎和路径规划[ J ].计算机工程,2007,33(1).
16
浙江大学城市学院毕业论文 附录
附录
附录A程序界面
附录资料(Google官方网站API函数说明)
本文档适用于熟悉JavaScript编程和面向对象编程概念的读者。您还应该从用户的角度熟悉Google地图。网络上有许多JavaScript教程。
本概念性文档并不完整详尽;其旨在使您可以快速开始使用Google地图API探索和开发很酷的应用程序。我们还发布了Google地图API参考,该文档相对完整。
我们最近重新组织了本文档,添加了更多概念性的信息,并将讨论内容划分为以下主要领域:
? 基本地图对象 ? 地图事件 ? 地图控件 ? 地图叠加层 ? 地图服务
希望重新设计的文档更易于阅读,尤其是对Google地图API比较陌生的开发人员。同时欢迎对本文档提出反馈。确保加入Google地图API开发人员论坛提供反馈
17
浙江大学城市学院毕业论文 附录
并讨论该API。
创建Google Mapplet
Google地图API现在增加了对Mapplet(地图和小工具的结合)的支持,使您可以在Google地图中嵌入外部托管的应用程序。这些Mapplet在自己的Frame中运行,使您可以创建“嵌套的混搭”,例如可以混合使用两个网站的代码。这将在Google地图中创建一个全新的编码世界!编写Mapplet很容易,尽管有些操作与在标准Google 地图API中的操作不同。有关详细信息,请参阅Google地图Mapplet文档和参考。
使用Google AJAX API加载程序
Google地图API现在已与Google AJAX API完全集成。此框架使您可以为所有受支持的Google AJAX API(包括 Google 地图)加载一个API密钥,还可以为每个API提供一个公共的命名空间,从而允许不同的Google API共同运行。请不必担心,如果决定不使用Google AJAX API框架,仍可继续使用现有命名空间。
使用Google AJAX API框架相对简单。将应用程序更改为使用该框架包括以下步骤:
? 从http://www.google.cn/jsapi加载通用加载程序,而不是从
http://ditu.google.cn/apis加载 API。可以将现有Google地图API密钥传递到下面的网址:
? 对Google地图API中当前使用的所有类、方法和属性使用Google.maps.*命名空间,以使用此命名空间替换G前缀。使用Google.setOnLoadCallback()初始化您的对象。例如,使用Google AJAX API加载程序时,GMap2对象将被映射到 Google.maps.Map2:
有关使用Google AJAX API加载程序的完整文档,请访问 http://code.google.com/intl/zh-CN/apis/ajax/documentation/。
Google地图API的本地化
在显示控件名称、版权声明和行车路线之类的文本信息时,Google地图API会使用浏览器的偏好语言设置。如果您希望Google地图API忽略浏览器的语言设置,并强制其以特定语言显示信息,您可以在加入Google地图API JavaScript代码时,将可选hl参数添加到
请注意,即使您的设备并没有使用传感设备,您仍然需要传递此参数,将参数值设为false。
编程说明
开始研究Google地图API之前,应注意以下问题,以确保应用程序可以在目标平台上顺利运行。
浏览器兼容性
Google地图API支持与Google地图网站相同的浏览器。脚本
http://ditu.google.cn/maps?file=api&v=2几乎可以在所有浏览器中正确解析,因此检查兼容性之前可以安全地包含该脚本。
有时,不同的应用程序对使用互不兼容的浏览器的用户需要执行不同的操作。Google地图API提供了一个全局方法 (GBrowserIsCompatible()) 来检查兼容性,但它检测到不兼容的浏览器时不会采取任何自动行为。本文档中的多数示例不检查浏览器兼容性,对早期版本的浏览器也不显示错误消息。很明显,真正的应用程序应该针对不兼容的浏览器设计更友好的行为,但我们忽略了此类检查以提高这些示例的可读性。
特殊应用程序将不可避免遇到浏览器和平台之间不一致的情况。这些问题没有简单的解决方法,但Google地图API开发人员论坛和Quirksmode.org都是寻找解决方案的好资源。
XHTML和VML
20
百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说综合文库毕业设计 基于Google Map的路径规划系统(5)在线全文阅读。
相关推荐: