基于google-map的美食导航网
2012-11-17许宁
许宁
基于google-map的美食导航网
许宁
本文基于Google Map技术开发建立一个美食导航网。提供美食信息与物理地图的集成。创新地实现最优路径自动选择与健康饮食人性化测算、建议。系统的设计与开发遵循软件工程思想。基于MVC模式的三层系统架构,选择JAVA语言+MyEclipse开发环境+Tomcat信息发布服务器+MySql数据库的开发方案。通过调用谷歌公司提供的Google Maps和Google Earth 进行mushup混合编程,在此期间尝试使用Servlet与JavaBean,实现系统核心代码的封装。测试证明,该系统达到了设计目标,并具备一定的稳定性和可靠性。
动态美食导航;mushup;Google Maps API;MySQL
引言
南通风景秀丽、人文气息浓厚,饮食文化是其特色之一。随着城市的扩大与发展,越来越多的新饭店在新老城区出现。南通本地与到通商旅的食客希望快速便捷地知道南通的特色美食,饭店商家也希望它们的美食信息能得到更好的广告。本文基于Google Map技术开发建立一个美食导航网,在传统美食网的基础上,提供美食信息与物理地图的集成,创新地实现最优路径自动选择与健康饮食人性化测算、建议,以实现真正的美食、交通与健康的全方位、人性化导航;并为饭店商家提供信息发布、美食促销、广告服务。在此基础上,尝试构建一个美食导航网的电子商务模式。
1 系统设计
1.1 系统开发技术
(1)为了使系统运行稳定,并发性好、处理效率高,减少网站系统开发费用等全方面考虑后决定本系统采用Windows Vista +JSP +Google Maps API +MySQL+Tomcat的技术方案。系统工作原理如图1所示。

图1 JAVA Model2的程序流程
(2)在网页中镶嵌Google Maps API后达到的快速化、共享性(信息共享、资源共享、思想共享、生命共享)、开放性等特点,正好对无纸化南通美食导航的理念提供了很恰当的技术支持。……
