- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于SuperMap平台旅游GIS开发
基于SuperMap平台旅游GIS开发
摘 要:本文是基于SuperMap Objects GIS技术平台和计算机编程技术集成开发的方法,开发了江油美食导航系统。实现了对江油景点地图的基本操作、空间查询、邻近分析、最佳路径分析、服务区分析和导航决策功能,方便旅行者轻松制定旅行方案。
关键词:旅游GIS;行程决策;地理服务
1 概述
GIS技术是一门涉及信息技术、电子技术、地图科学、系统科学等的综合性学科。随着全球旅游业的快速发展,GIS在旅游领域上的应用及研究也日渐增多。为此,打造一款为旅游者制定的旅游GIS对发展地方经济、打造城市形象具有重要意义。江油丰富的旅游资源吸引了不少游客,游客到达目的地前必须对旅游所在城市有所了解。我们在此需求上设计的江油美食导航系统主要是为旅客提供当地的景点、交通、住宿和美食等的配套旅游信息。
2 系统总体设计
(一)系统开发平台选择
江油美食导航系统采用SuperMap Objects和Visual B.Net开发平台进行集成二次开发。地图制作使用SuperMap桌面平台,景点、美食等属性数据录入SQLServer 数据库系统。
(二)系统总体结构
本系统结构包括数据获取、数据库系统、应用系统和GIS平台。
(1)数据获取:主要通过实地数据和数字化方式采取及现有数据导入。
(2)数据库系统:录入交通数据、饭店数据、景区数据、基础地理数据及特色信息数据。
(3)应用系统:包括服务区分析、高级搜索、邻近分析、公交换乘、最佳路径分析、数据输出和专题地图制作。
(4)GIS平台:平台功能主要包括空间数据查询、空间数据分析、空间数据输出和空间数据编辑。
3 系统详细设计
(一)电子专题地图数据。将江油市城区扫描版电子地理地图文件导入supermap deskpro平台,在经过地图配准后,对道路、景点、宾馆客栈、美食地等信息进行矢量化。收集地理数据在supermap deskpro中进行编辑处理,做出专题图。
(二)数据库详细设计。系统数据库数据源包括:餐饮店信息数据表、餐厅汇总数据表、公交路线数据表、公交站点数据表和江油特色信息数据表。
(三)系统功能实现。包括地图的基本操作、服务区分析、缓冲区分析和空间查询、邻近搜索、数据输出功能、地图编辑以及最佳路径分析等功能。
(1)地图基本操作功能。通过对地图的放大、缩小、平移、自由缩放、全幅显示、距离测量、刷新等对地图进行更好的浏览。
(2)服务区分析功能。在外卖清单模块中,通过选定一定的时间范围,可进行服务区分析,搜索到指定范围内的外卖信息。用户通过定位按钮在地图上选择一个点,系统将获取该点的地理坐标作为中心点,并选择一个等待时间范围。系统将以此范围作为服务区分析的半径,点击搜索后,进行服务区分析,并将区域添加到地图的跟踪层,而后进行空间查询,搜索在此区域范围内的所有外卖服务点。
在酒店查询模块中,用户选定的不同条件,而后系统根据条件对数据库进行SQL查询,检索到符合条件的信息,如果有符合条件的结果则显示属性表,点击属性表里的项目,系统将对该点进行定位,并进行对象闪烁,同时在属性信息窗口上设置了导出为Excel表按钮。供用户选择的条件有酒店星级、价格区间、名称等。
(3)缓冲区分析和空间查询功能。在邻近搜索模块里,通过指定一定的范围和选择查询的对象,可以进行缓冲区分析,并进行空间查询,查询缓冲区范围内的地物信息。
(4)邻近搜索功能。通过指定一个中心点和选择设施对象,可以搜索到离中心点最近的餐饮设施。邻近搜索是在用户确定一定的距离范围和查找对象,通过缓冲区分析和空间查找来实现。
第一步,确定中心点。输入地名,确定中心点,用户可以根据个人喜好选择输入或者定位。若选择输入地名系统将根据用户输入的名称进行查询,检索到可以匹配的所有地名,然后用户选择正确的地名。若选择定位,则系统将直接将此点作为中心点。
第二步,选择半径大小。可以在选择半径的列表框中选择或者输入一个距离。
第三步,用户要查找的类型。
第四步,点击搜索。系统将在地图上生成缓冲区,并在此区域内进行空间查询,亮显满足条件的结果,提示用户是否显示信息表,并将数据导出Excel表。在邻近搜索后,用户可以把鼠标放在缓冲区范围内的结果点上,系统将对其进行动态跟踪,在动态跟踪窗口中,设有由中心到此点去功能、附近查找其他地物功能、显示图片资料功能,若选择由中心到此点去,系统将进行最短路径分析,并显示道路指引信息,同时将路由对象添加到地图跟踪层。若选择在附近查找,系统将以此点为中心,默认半径为半径,进行缓冲分析和空间查找,重复上面的功能,若选择显示图片资料,用户就可
文档评论(0)