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-


本文标签: 服务 地图 终端