admin 管理员组文章数量: 1087135
2024年5月16日发(作者:递归定义就是循环定义对吗)
第11期
2020年4月
江苏科技信息
JiangsuScience&TechnologyInformation
No.11
April,2020
基于天地图的
社保自助服务终端查询系统设计与应用
张亚钰
1
,张彭
1
,倪冰洁
2
,于建强
2
(1.泰州市自然资源和规划局,江苏泰州225300;2.江苏省测绘研究所,江苏南京210013)
摘要:随着基层社保网点的广泛布设,城乡居民对公开、便捷的社保服务渠道需求日益显著。针对目
前社保用户获取社保自助服务终端信息不便、终端利用率不高等问题,文章以泰州市为例,设计建设
社保自助服务终端查询系统。系统基于社保自助服务终端专题数据,通过天地图Web服务API接口
获取地图服务,采用交互式地图可视化实现了社保专题数据的空间展示和查询,为基层社保服务工作
提供了可靠的技术支持,也为低成本、高效率、更广泛的智能化社保服务新模式提供了参考。
关键词:天地图;ArcGISAPI;社保自助服务;示范应用
中图分类号:P208文献标志码:A
0引言
“天地图”是原国家测绘地理信息局着力打造的
国家地理信息公共服务平台
[1]
,是“数字中国”的重要
组成部分
[2]
,其定位为“政府服务公益性平台、产业发
展基础平台、方便群众服务平台、国家安全保障的平
台”,是“服务大局、服务社会、服务民生”的重要载
体。作为中国区域内数据资源最全的互联网地图网
站,“天地图”公共服务平台可以提供权威、可信、统一
的在线地理信息服务,包括:各类地理信息的浏览、查
询、地名地址搜索与定位、距离量算和面积量算、地图
导航服务等
[3]
。“天地图·泰州”作为江苏省省级天地
图的市级节点,负责处理、管理、更新泰州市海陵、高
港两城区的地理信息资源,可以实现纵向连通江苏省
级分节点,横向连通各委办局,为政府、企业和社会公
众提供地理信息服务。
目前,随着平台建设的快速推进,“天地图”已应
用于多行业,极大地促进了地理信息资源共享和高效
利用,提高了测绘地理信息公共服务能力和水平,改
进了测绘地理信息成果的服务方式,为政府决策及社
会公众工作和生活提供了便利,“天地图”已成为各个
行业信息化建设不可缺少的重要支撑平台。
基于天地图Web服务API的社保自助服务终端
查询系统以辅助城乡居民更迅速、便捷地体验社保服
务为目标,利用天地图平台提供的丰富的地图服务和
二次开发接口,结合社保自助服务终端专题数据,使
用ArcGISforJavaScript进行开发设计。从而实现以
低成本、高效率、更广泛的智能化方式协助广大城乡
居民共享“互联网+社保”的智慧管理服务新模式。
1系统架构设计
系统基于面向服务技术架构,采用分层式结构,
一共为4层,分别是应用层、服务层、数据层、运行支
撑层,如图1所示。
1.1
运行支撑层为整个系统的搭建提供了可行条件,
运行支撑层
贯穿于整个平台,主要包括:网站正常运转满足的一
系列的管理规范、技术规范与数据规范,计算机、服务
器等硬件设施构成的硬件支持以及网络、系统操作平
台、运维体系构成的软件环境。
1.2
数据层用于平台中各类数据的存储与管理,主
数据层
要包括天地图矢量地图数据、影像地图数据、地名地
址及兴趣点数据、社保自助服务终端专题数据和相
关业务数据等,数据层使用ArcGISforServer作为地
图服务器,使用SQLServer存储空间地理数据与属性
数据,将二者有效连接在一起,实现后台数据的有效
管理。
作者简介:张亚钰(1982—),女,江苏兴化人,工程师,学士;研究方向:信息化。
-61-
第11期
2020年4月
江苏科技信息·应用技术
No.11
April,2020
图1社保自助服务终端查询系统架构
1.3
服务层是平台对外提供功能应用的支撑,包括
服务层2.1
地理信息数据直接调用国家天地图和“天地图·
地理信息数据库
Web服务、电子地图服务、信息检索服务、导航服务
等,其中电子地图服务采用基于Dojo框架的
TiledMapServiceLayer接口,通过扩展后的接口实时获
取1-17级国家天地图发布的瓦片地图服务以及18-
20级“天地图·泰州”发布的泰州市瓦片地图服务及
ArcGISAPI技术,并在此框架上扩展ArcGISAPI的
泰州”公共服务平台提供的地图服务,包含1-17级国
家数据与18-20级泰州地方数据。电子地图中1-17级
数据主要用于整体地图效果展示,采用国家天地图发
布的瓦片服务,包括矢量地图服务、影像地图服务和
地图注记服务;18-20级泰州市域范围内数据除基本
的地图展示功能外,实际用于数据的查询、分析,采用
“天地图·泰州”发布的瓦片服务及兴趣点查询服务。
2.2
专题数据为泰州市人力资源和社会保障局官方
专题数据库
兴趣点查询服务。电子地图中地名、地址等POI的搜
索使用ArcGISforServer提供的搜索服务,并通过国
家天地图提供的路径导航接口实现公交与驾车路线
规划与导航功能。
1.4
应用层为对外展示平台功能服务的窗口,包括平
应用层
提供的社保自助服务终端网点数据,包括泰州全市域
范围内所有社保自助服务终端网点的具体位置、终端
号、详细信息等。
2.3
业务数据库用于存储系统使用过程中所需的各类
系统实现
业务数据库
台门户网站、平台应用系统等,采用HTML5,CSS,
JavaScript技术设计实现。用户可通过应用系统完成
对平台所提供的各类服务的使用。
2数据库建设
社保自助服务终端查询系统数据库包括地理信
息数据库、专题数据库、业务数据库。
非空间数据,包括:相关业务制度条例、意见反馈表等。
3
3.1设计流程
社保自助服务终端查询系统主要基于“天地图·
-62-
第11期
2020年4月
江苏科技信息·应用技术
No.11
April,2020
泰州”提供的地图服务和二次开发接口搭建完成,具
体设计流程如图2所示。
3.2
社保自助服务终端查询系统主要功能有:终端搜
系统功能
定位至该终端点,并在地图中显示该终端点的详细
信息。
(5)终端地图点选:可点击地图中社保自助服务
终端符号,查询该终端网点的详细信息。
(6)终端地图导航:对于查询到的终端定位结果
提供“到这里”的导航功能,能快速查询任意位置兴趣
点到该终端点的路线。该功能调用平台提供的POI
数据与国家天地图导航API接口,实现公交与驾车多
种出行方式的导航服务。
4关键技术
系统采用B/S模式设计实现,使用ArcGISAPIfor
JavaScript搭建Web应用框架设计系统界面与功能,
使用ArcGISforServer发布与管理地理信息数据,调
用天地图WebAPI提供的地图服务,实现地图基本操
作,如查询、定位统计、位置导航等。
索、区划筛选、模糊查询、查询结果定位、终端地图点
选、终端地图导航等,如图3所示。
(1)终端搜索:可通过在搜索框内直接输入终端
编号对终端所在位置及详细信息进行检索。
(2)区划筛选:可根据行政区划来查询、统计在该
行政区中社保终端网点数量以及空间分布情况。
(3)模糊查询:可根据所在乡镇街道、社区名称或
者详细地址来查询、统计附近的社保自助服务终端数
量以及空间分布。
(4)查询结果定位:查询出的结果会在左侧查询
结果列表栏显示,点击列表栏中的查询结果会快速
图2基于“天地图·泰州”的社保自助服务终端查询系统架构
-63-
第11期
2020年4月
江苏科技信息·应用技术
No.11
April,2020
图3社保自助服务终端查询系统导航功能界面
4.1
技术实现的调用ArcGISServerRESTAPI接口和Dojo
框架的一组脚本,是ArcGIS平台的一部分。通过
ArcGISAPIforJavaScript可以将ArcGISforServer提
供的地图资源和其他资源(ArcGISOnline)嵌入到
地图展示、查询、空间分析等功能,并可以同时调用多
个ArcGISforServer的服务,轻松实现服务聚合。
好地提高了API的可拓展性,由于ArcGISAPI没有
可以直接加载天地图服务的接口,因此需要在本
系统中新建类“TDTNMapServiceLayer”用来拓展
“TiledMapServiceLayer”,以便实现ArcGISAPI调用国
家天地图及“天地图·泰州”公共服务平台发布的矢量
地图服务、影像地图服务、地图注记服务,以及“天地
图·泰州”发布的兴趣点查询服务。核心代码如下:
getTileUrl:function(level,row,col){
varurl=(rdm);
returnurl+"?tk=
1.0.0&LAYER="++"&STYLE=
rdm=(()*7);
ArcGISAPIforJavaScript采用AMD组织模式,极
Web应用中,从而快速创建交互式的地图应用,提供
ArcGISAPIforJavaScript是ESRI根据JavaScript
基于ArcGISAPI的地图服务加载技术col+"&FORMAT=tiles";}
4.2
基于天地图的可视化技术使用ArcGISAPIfor
基于天地图的可视化技术
JavaScript调用天地图Web服务API实现可视化。天
地图平台拥有丰富的地理信息资源,其提供的API服
务大大降低了地理信息资源开发利用的难度,节省了
地理信息采集维护的成本
[5]
,其在线服务数据常态化
更新机制,保障了基础底图的权威性与实效性
[6]
。本
系统在Web环境下,通过交互式方式调用天地图Web
服务API进行地图可视化设计,将用户查询得到的社
保终端以点状形式展示在天地图中,点击查询的社保
终端点便可以显示社保终端的详细信息,用户还可以
通过设置检索条件过滤查询结果,有助于分析查询范
围内社保终端的分布情况,方便用户快速查询到社保
服务网点。本系统还依据天地图Web服务API提供
社保终端点的驾车与公交的路径规划与导航功能,可
根据输入的起点、终点和途径点规划查询驾车路线或
地铁公交路线,由于国内的电子地图、导航设备基本
都是采用火星坐标或在这一坐标的基础上进行二次
加密得到,火星坐标是国家测绘局为了国家安全在原
始坐标的基础上进行偏移得到的坐标系,这使得通过
火星坐标收集的数据与天地图CGCS2000坐标在呈
现上有一定的偏移,因此需要对坐标进行转换,坐标
转换的核心代码如下:
functiond(lat,lon){
&SERVICE=WMTS&REQUEST=GetTile&VERSION=
default&TILEMATRIXSET=c&TILEMATRIX=
"+(level+1)+"&TILEROW="+row+"&TILECOL="+
-64-
第11期
2020年4月
江苏科技信息·应用技术
No.11
April,2020
面地图坐标系的投影因子。
偏心率。
vara=6378245.0//a:卫星椭球坐标投影到平
率,提高了终端网点的服务效率,也为实现低成本、高
效率、更广泛的智能化社保服务新模式提供了参考。
同时,基于API模式的第三方地理信息服务的出现与
兴起,构建了地理信息应用与各种需求间的沟通桥
梁,拓展了地理信息的应用空间
[5]
。在后续研究中,
将充分挖掘、拓展更多天地图服务与基层社保服务工
作的聚合方式,并从社保用户需求多样性、后台管理
智能化等角度继续丰富、完善系统功能,为基层社保
服务提供新的技术支持。
参考文献
[1]黄蔚.国家地理信息公共服务平台天地图[J].卫星
应用,2014(1):41-44.
[2]刘彦军.基于“天地图·陕西”架构研究与设计[J].
测绘技术装备,2011(4):23-24.
[3]方俊睿,陈能.基于天地图的智慧社区助老平台的
设计与应用[J].科技视界,2018(28):21-22.
[4]陈正富,顾娟,沈刚.数字城市“十分钟健身圈”示
范应用系统研究与开发[J].现代测绘,2013(4):12-14.
[5]陈海波,王海起.基于天地图API的旅游地理信息
系统应用[J].地理空间信息,2018(9):65-68.
[6]王书阳,田超.基于天地图的房产信息系统开发及
其关键技术[J].北京测绘,2019(3):345-347.
(责任编辑王永超)
varee=0.96594323//ee:椭球的
vardLat=transformLat(lon-105.0,lat-35.0)
varradLat=lat/180.0*PI
varmagic=(radLat)
magic=1-ee*magic*magic
sqrtMagic)*PI)
(radLat)*PI)
return{
}
varsqrtMagic=(magic)
vardLon=transformLon(lon-105.0,lat-35.0)
dLat=(dLat*180.0)(/(a*(1-ee))(/magic*
dLon=(dLon*180.0)(/a/sqrtMagic*
'lat':dLat,
'lon':dLon}
5结语
社保自助服务终端查询系统是天地图服务于社
保自助服务网点的一次应用,研究采用交互式地图可
视化方法成功实现了社保自助服务终端数据与天地
图电子地图数据的对接,为用户提供了便捷高效的社
保服务渠道,提升了基层尤其是农村的社保渠道覆盖
Designandapplicationofthesocialsecurityself-serviceterminalinquirysystem
basedonMapWorld
ZhangYayu
1
,ZhangPeng
1
,NiBingjie
2
,YuJianqiang
2
(uBureauofNaturalResourcesandPlanning,Taizhou225300,China;
uInstituteofSurveyinganMapping,Nanjing210013,China)
Abstract:Withthewidelydeploymentofthebasic-levelsocialsecurityworkstation,urbanandruralresidents’demands
fortheopenandcooftheproblemsof
socialsecurityusers’inconvenientaccesstosocialsecurityself-serviceterminalinformationandlowterminal
utilizationrate,thispapertakesTaizhoucityasanexampletodesignandbuildasocialsecurityself-serviceterminal
temisbasedonthespecialdataofsocialsecurityself-serviceterminal,obtainsmapservice
throughMapWorldWebserviceAPIinterface,realizesthespatialdisplayandqueryofsocialsecurityspecialdataby
interactivemapvisualization,providesreliabletechnicalsupportfortheworkofsocialsecurityserviceatthegrass-
rootslevel,andalsoprovidesreferenceforthenewmodeoflowcost,highefficiencyandwiderintelligentsocial
securityservice.
Keywords:MapWorld;ArcGISAPI;socialsecurityselfservice;modelapplication
-65-
版权声明:本文标题:基于天地图的社保自助服务终端查询系统设计与应用 内容由网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://roclinux.cn/p/1715830561a689344.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论