招商|基于微信小程序的人文历史地理信息公共服务平台的设计与实现

招商|基于微信小程序的人文历史地理信息公共服务平台的设计与实现

文章图片

招商|基于微信小程序的人文历史地理信息公共服务平台的设计与实现

近年来 , 随着移动互联网和地理信息技术的兴起 , 各行各业对所属行业的地图需求不断增加 , 社会公众对地图产品的需求也不断提高 。 为此 , 本文分别从生态、人文、历史、旅游、美食、诗词等方面建立专题地图 , 集合形象、直观的图文、图表、音频、视频等多种媒体表现手段 , 通过与地图交互的方式 , 设计并实现了以“江苏”为主体的人文历史地理信息系统 。
【招商|基于微信小程序的人文历史地理信息公共服务平台的设计与实现】


微信小程序依托于微信而存在 , 它无需下载、触手可及、用完即走 , 不占用手机内存且开发成本较低 , 用户只需扫一扫或搜索即可打开应用 。 自2017年微信小程序正式发布以来发展迅猛 , 因其使用方便的优势迅速受到大量微信用户的关注       。 因此 , 将本系统与微信小程序有机结合 , 实现更有效的平台推广并增强用户体验感 。



关键功能实现
2.1专题数据获取本系统的专题数据主要来自各级政府有关部门、各专业单位所搜集、整理、发布的各类信息 , 以及从互联网、期刊、书籍等资料上搜集的专题信息 。 利用智慧江苏地名地址匹配系统 , 通过专题数据的地名、地址信息进行匹配 , 并进行人工干预检查 , 从而获取各类数据点的空间位置;搭建数据采集系统 , 调用专题数据server服务 , 对数据进行增、删、查、改操作 , 并添加数据属性信息 , 包括文字简介、图片、视频、网站链接、全景等 , 所有数据都存储在oracle数据库中 。
2.2专题地图浏览为提高社会公众的兴趣与喜爱 , 本系统力求设计直观、生动、艺术感染力强的地图符号 , 简单却又内涵丰富 , 并将兴趣点与文字介绍、视频、图片、网站链接等多种形式相融合 , 开发简单实用的功能页面 。 其中 , 由于部分专题数据量过大 , 在地图上显示时会造成点位密集、压盖、重复等问题 , 本系统采用聚合算法 , 在不同的地图缩放级别显示不同数量的点 , 从而使页面更为美观地展示数据 。



2.3兴趣点路线查询为方便用户能够快速定位并到达目标兴趣点的位置 , 本系统支持路线查询功能 。 平台调用国家天地图驾车规划和公交规划服务接口 , 起点坐标采取点击地图方式获取 , 终点坐标是用户选择兴趣点的坐标 , 选择驾车、公交两种出行方式其中之一 , 进行偏好设置 , 选定后点击查询即可将路线显示在地图上 。