基于GIS的智慧旅游应用平台

发布时间:2020-04-03 14:41:32 作者:臻图信息 阅读量:417

1.系统架构

 1.1体系架构图


 1.2网络架构图

4. 景区GIS应用设计

 4.1景区地图数据

  4.1.1基础地理信息数据库

包含建筑物、道路、水系、植被等基础地理信息,并根据国家地理信息保密和脱密处理要求处理,删除部分测绘专业要素,形成基础地理信息数据库。

  4.1.2旅游专题地理信息数据库

旅游专题地理信息数据库主要包含地理信息资源,如景点分布、景区消防设施、景区周边交通道路等专业图层信息。

  4.1.3旅游共享地理信息数据库

旅游共享地理信息数据库主要为游客、商户提供地理信息服务。如汇集商户门牌地址、旅游导览图等。

 4.2基础地图功能

1)放大

用鼠标双击地图中的任意部分,或滑动鼠标滑轮,或按住鼠标左键拉出一个矩形框,即可获得指定区域放大后的地图。对地图进行无级放大,随着地图的放大,系统自动显示一些相关的信息。

2)缩小

用鼠标指向地图中的任意部分滑动鼠标滑轮,或按住鼠标左键拉出一个矩形框,即可获得指定区域缩小后的地图。

对地图进行无级缩小,随着地图的缩小,地图上显示的信息将会减少以达到最好的显示效果。

3)显示全图

显示电子地图全貌。可以让用户方便的回到地图的初始状态。

4)移图

移动地图,将地图视野以外的地图移动到视野内。可按住鼠标左键任意拖动地图,使之达到理想位置。

5)测距

用户可以在地图上,沿着自己想要测量的线路,用鼠标单击地图,在上面画出一条直线或者折线,然后,在结束点双击,即可得到这条线所代表的实际线路的距离。

6)测面

用户可以在地图上,沿着自己想要测量的线路,用鼠标单击地图,在上面画出一个多边形的区域(面),然后,在结束点双击,即可得到这个区域(面)多代表的实际面积。

7)鹰眼

快速移动地图视野到指定区域,或者看目前的主地图窗口在全区范围的那个区域。

 4.3基于地图的查询功能

         地图查询功能是以基础地图对象为基础,可以挂接上层各种业务数据(例如民情档案库)进行关联查询。在关联查询时,上层业务数据以实际需求的相关字段,如坐标、门牌地址等作为空间位置关联字段,以此生成相应的坐标信息,进而可以实现跟地图查询定位等功能进行融合叠加展示和查询定位(可自定义)。

地图查询定位的误差,取决于我们获得的基础地图数据本身的精度,我们在开发过程中,会进行控制,做到不会因为开发的原因扩大误差。

  4.3.1模糊查询

通过输入名称关键字,进行地图对象的查询,可以查询道路、建筑物等基础地理信息,也可以查询各类专题数据,查询结果以列表的形式显示出来,同时可以点击进行地图定位,高亮显示,同时可以点击链接查看相关的属性数据。

  4.3.2属性查询

通过指定各类属性字段(例如根据房型、房屋产权等属性查询)的关键字和选项进行针对某一或者组合属性字段的空间数据查询,并能够对查询出的空间地理对象进行点击地图定位。

具体实现为,在客户端选定要查询的图层类别,然后选择查询使用的属性字段,输入相应的关键字。客户端对用户输入的信息拼接后调用属性查询接口提交给地图服务引擎进行查询,地图引擎到空间数据库或者相关的属性数据库中进行根据属性字段的检索,最后将检索到的地图对象的相关空间信息输出,客户端进行查询结果的接收解析,将结果进行拼接显示。

  4.3.3拉圆查询

用户可以在地图上拉一个圆形区域,系统自动查询出圆形区域内的景点对象信息。

在客户端浏览器中的地图上按住鼠标画一个圆形区域,客户端脚本捕捉到鼠标事件后将圆形区域的圆心屏幕坐标和圆半径数据按照地图查询接口规范进行命令拼接,然后将该命令提交到地图引擎,地图引擎到空间数据库中进行查询检索,最后将检索到的地图对象的相关空间信息输出,客户端进行查询结果的接收解析,将结果进行拼接显示。

  4.3.4多边形查询

用户可以在地图上通过点击鼠标绘制一个任意形状的多边形区域,系统自动搜寻出该多边形区域内的地图对象信息。

在客户端浏览器中的地图上用鼠标点击多点构成一个多边形区域,客户端脚本捕捉到鼠标事件后将该多边形区域的每个顶点坐标数据按照地图查询接口规范进行命令拼接,然后将该命令提交到地图引擎,地图引擎到空间数据库中进行查询检索,最后将检索到的地图对象的相关空间信息输出,客户端进行查询结果的接收解析,将结果进行拼接显示。

 4.4景区地图定位导航

在基本景区地图浏览查询的基础上,为用户提供GPS、基站定位和路径导航功能。用户在地图上可以查看自身位置以及前往某个景点的路线。

  4.4.1手机定位

用户在景区手机APP上点击某个定位命令后,系统自动获取其手机GPS以及基站等定位坐标,并在手机APP的地图上自动标注其位置,地图以用户当前定位的位置作为中心。


  4.4.2路径导航

当用户在地图上查询到某个想要去的景点或者相关场所后,可以在地图上对其进行标注定位并了解其详情。如果用户想要前往该景点,他可以查询前往的路线,系统自动计算路线全程并在地图上可视化的绘制出路径图,并有相关路径描述,具体到每个路段的描述和拐弯等信息的描述。用户如果在手机APP上使用该功能,他可以直接查询从他当前所在位置前往某景点的路径;除此之外,用户还可以通过自己输入关键字查询其他地图目标作为路线起点。


  4.4.3周边导游

在确定了位置的同时,在网页上和地图上会主动显示周边的旅游信息,包括景点、酒店、餐馆、娱乐、车站、活动(地点)、朋友/旅游团友等等的位置和大概信息,如景点的级别、主要描述等等,酒店的星级、价格范围、剩余房间数等等,活动(演唱会、体育运动、电影)的地点、时间、价格范围等等,餐馆的口味、人均消费水平、优惠信息。智慧旅游还支持在非导航状态下查找任意位置的周边信息,拖动地图即可在地图上看到这些信息。周边的范围大小可以随地图窗口的大小自动调节,也可以根据自己的兴趣点(如景点、某个朋友的位置)规划行走路线。

用户可以查询当前所在位置附近的一定距离范围内的旅游景点等信息,查询结果在地图上自动标注,点击可以查看其详情。例如,当某用户走到某个路口,此时他可以在手机上打开旅游地图,首先定位自身位置,然后通过点击“附近搜索”功能查询附近的景点和设施,并且允许用户进一步输入关键字过滤,搜索结果支持按照距离等属性排序。

 4.5互联网地图整合

为了实现用户不在本景区范围内也能够实现定位和路径规划的功能,因此本平台需要充分利用互联网第三方地图平台的数据和接口,跟本平台进行集成。系统根据用户所在位置自动判断显示的地图是互联网第三方地图或者本景区地图。当用户进入景区后自动显示景区自身地图。

本平台拥有第三方互联网地图数据整合功能,在基础地图展示查询方面,平台支持集成常见的第三方地图服务,例如Google、Bing等知名地图服务。用户完全可以基于本平台的API实现对Google数据的完美整合,既能够充分利用本平台的各类便捷强大的功能和服务,又可以享用第三方数据提供商的便捷基础服务。这样既做到了GIS应用服务开发,又解决了数据问题。本平台的第三方数据整合功能有以下特点:

(1)零开发:无需进行二次开发,直接集成

(2)智能缓存:本平台可以智能缓存第三方的地图数据,解决第三方地图服务不稳定带来的地图显示盲区问题

(3)智能识别:根据用户访问来源自动访问当地最快的google地图服务地址,同时支持中英文智能识别

 4.6数据维护

        数据维护是指对需要在地图上展示标注的景点、设施等地图对象进行的增删改操作。当然,这跟传统的数据维护有所不同,主要特点在于是基于地图的操作以及基于传统业务系统数据的操作进行关联。

       要允许用户在地图上直接对需要维护的景点点进行标注、拖动、修改、删除等操作,一切都是可视化的。在地图上操作完之后,需要根据数据关联关系告知业务数据系统,以便完成业务数据库的相应维护,从而实现数据的空间位置和业务数据的完整维护操作。


  4.6.1新增数据

1)功能描述

通过在地图中采点或者通过数据地址、坐标,并录入相应的属性信息进行添加,或者以MIF/MID、tab、excel等多种文件格式的批量导入。

2)实现流程

在客户端浏览器中的数据维护页面中,用鼠标在地图上点击待添加信息所在地图上的位置后(该位置为待添加信息点的经纬度),在系弹出的属性信息录入页面中编辑对应的属性信息后保存。

  4.6.2修改数据

1)功能描述

对已有的数据进行修改操作,可修改其位置、属性信息等。

2)实现流程

在客户端浏览器中的数据维护页面,通过模糊查询、属性查询、拉框查询等将符合要求的基础数据查询出来,系统将以两种形式(1.地图撒点;2.数据列表)同时展示,此时可通过拖动地图中对应的图标进行位置修改;通过在数据列表中查看对应的详细信息页面进行属性信息的修改。

  4.6.3删除数据

1)功能描述

可对数据库中的一些冗余数据进行删除。

2)实现流程

在客户端浏览器中的数据维护页面,通过模糊查询、属性查询、拉框查询等将符合要求的基础数据查询出来,系统将以两种形式(1.地图撒点;2.数据列表)同时展示,在数据列表中,可以通过删除按钮进行删除冗余数据。

转载请注明来源:http://www.ztmapinfo.com/blog/index.php/article/10.html

标签:智慧旅游  智慧景区  

我要评论

热门标签

三维GIS  智慧社区  智慧环保  GIS  智慧园区  gis系统  管理系统  3DGIS  烟草  gis技术  服务平台  智慧城市  智慧消防  三维gis  三维gis系统  3dgis  智慧安防  5G  gis  智慧管廊  三维gis平台  gis三维可视化    地理信息系统  gis行业  GIS技术  gis平台系统  三维gis技术  管理平台  gis平台  3D-GIS  gis数据  gis三维系统  应急管理  三维gis开发  GIS系统  三维gis软件  智慧景区  3DGIS+BIM  智慧交通  物联网  三维GIS技术  三维可视化  gis软件系统  地理信息  智能楼宇  可视化技术  消防GIS系统  gis服务平台  GIS应用平台  新基建  GIS管网系统  可视化  管网gis系统  电网GIS行业  配电网gis系统  gis市场  gis平台监控  gis设备  管网GIS系统  gis应用  gis信息系统  高校GIS系统  BIM+3DGIS  管网管理GIS服务平台  BIM与GIS集成应用  视频监控  业务功能  智慧环境  事故救援  三维gis平台功能  电子沙盘  系统测试  景观设计  地图符号  Qt  总体设计  系统管理  平台构建  技术详情  VR虚拟现实  房产交易地图  大数据可视化  移动GIS  系统改造  三维gis二次开发 三维gis接口  数据管理  城市规划  地下管廊  电力巡检  公共安全  gis行业发展  智能电网   智慧物流园区  土地规划gis  工业园区管理  信用社GIS  信用社地理信息系统  动态渲染  三维GIS、智慧社区  综治  综合治理  党校地图导航  机管局资产管理  资产可视化  智慧管网  三维管网  假三维地图  2.5D-GIS  二三维一体化  智慧港口  环保GIS  环保可视化  智慧旅游  bim  管廊BIM  BIM轻量化  三维管廊  虚拟展馆  智慧展馆  智慧管廊综合监管平台  三维GIS开发  gis是什么  开源gis软件  gis应用实例  gis开发  gis服务  gis软件  gis高压设备  gis地图服务  GIS+BIM  云gis  gis的基本功能  Webgis  gis地图  gis空间数据  导航  gis三维平台  三维gis软件系统  三维gis模型  实景三维gis  GIS开发  三维GIS软件  GIS平台  gis空间分析  城市应急  应急预案  三维GIS平台  gis专业  gis地理信息系统  BIM平台  
上海臻图信息技术有限公司
沪ICP备19005932号-1