HOME / TIME
广东深圳专业医用仪器结构工业产品设计基于WebGIS的泉州医疗点空间信息服务系统设计
-基于WebGIS的泉州医疗点空间信息服务系统设计
2019/03/05
系统采用Visual Studio 2010为开发平台,利用SuperMap iServer发布地图服务,基于Web系统开发包iClient for 广东深圳专业无烟艾灸床产品设计公司医疗器械行业固定资产折旧方法研究Silverlight,构建泉州医疗点信息服务系统,为用户提供有效准确的数据信息。
采用地理信息图层将泉州的医疗点进行分类组织,包括医院、宠物医院、诊所、卫生所和医疗器械店等,用户可以根据分类迅速查找目标。
系统同时为用户提供路线查询和周边查询,为用户的出行提供方便,并且便于用户找到周边的餐饮,车站,住宿等信息。
结果表明:采用Webgis平台构建的医疗服务系统在空间位置服务、专题要素分析、可视化表达上功能强大,操作简单,实用性强。

  关键词: Silverlight; WebGIS; 医疗点; SuperMap
  中图分类号: TN911?34 文献标识码: A 文章编号: 1004?373X(2013)24?0055?04
  Design of WebGIS?based information service system for quanzhou medical mechanisms
  ZHENG Chao?hong, CHI Ling?qiao
  (School of Resources & Environmental Science, Quanzh广东深圳专业医用器材外壳工业产品设计“互联网+医疗”创新推动优质医疗服务ou Normal University, Quanzhou 362000, China)
  Abstract: The information service system for Quanzhou medical points was established to provide users with effect广东深圳专业医用产品外形工业产品设计医疗电子设备接地系统设计ive and accurate data, which takes the Visual Studio 2010 as its development platform, uses SuperMap iServer to publish map services, and bases on Web system development package iClient for Silverlight. The system is able to classify all th广东深圳专业医疗产品开发工业产品设计脂肪肝医疗体操e medical mechanisms in Quanzhou District, including hospitals, pet hospitals, clinics, health centers and medical equipment stores, so that the users look for what they want according to the classification. In addition, the system can provide users with the route query and surrounding query services to help users to find around the restaurants, stations, lodging, etc., so as to make their traveling easier. The results show that the medical service system based on Webgis platform is powerful in the location service, thematic elements analysis and visualization representation. It has the characteristics of simple operation and strong practicality.
  Keywords: Silverlight; WebGIS; medical mechanism; SuperMap
  医院是指以向人提供医疗护理服务为主要目的的医疗机构。
其服务对象不仅包括患者和伤员,也包括处于特定生理状态的健康人(如孕妇、产妇、新生儿)以及完全健康的人(如来医院进行体格检查或口腔清洁的人)[1]。
作为收容和治疗病人的专门机构,医院起着不可缺少的作用。
随着社会的不断发展,社会分工的细化,和医院相关的医疗辅助机构不断产生,主要有宠物医院、药店、医疗器械等行业的出现。
泉州地处东南沿海,是福建省的经济中心。
作为福建三大中心城市之一,泉州的医疗服务体系完善,设备先进。
单就市区而言,便有医院71家,不包括社区卫生服务站和诊所等。
1997年6月28日,泉州市政府成立泉州急救指挥中心,作为抢救生命的第一站。
泉州医院众多,但是随着经济的不断发展,人们工作的压力大,长时间熬夜,应酬等,又长期缺乏运动,导致越来越多的人有亚健康,甚至患上疾病。
现今社会,由于我国经济的不断发展加上人们自身健康观念的不断提高,医药行业正处于一个高速发展的时期,成为社会关注的一个大问题。
面对医院信息的纷杂与混乱,人们普遍认为医院信息计算机化是最好的解决办法。
IT是目前的主流,人们的生活、学习、工作都离不开计算机。
甚至有报告显示,越来越多的人在看病钱会先选择自己查资料,去药店买药,或者上网查询应该去哪家医院。
可以说,医院信息网络化不仅为患者提供了便利,也使医院信息为大家所知晓,从而更好的抉择,因此是一举两得。
医院信息服务系统设计要符合规范化原则,要保证数据的精准性、及时性、交互性,达到资源共享的目的。

  地理信息系统(Geographic Information System,GIS)是反映人们赖以生存的现实世界的现势和变迁的各类空间数据以及描述这些空间数据特征的属性数据,在计算机软硬件格式支持下,以一定格式输入的、存储、检索、显示、分析和输出应用的技术系统[2]。
基于GIS的泉州医疗空间信息服务系统,采用功能强大的电子地图,操作方便,直观显示的特点。
可以通过该系统查询医院、诊所、药店所在的地理位置及其相关属性信息,同时人性化地为用户提供周边其他信息以及路线查询,并且提供预计花费,方便用户全面的查看相关信息。
  1 系统分析与总体设计
  1.1 泉州医疗点空间信息服务系统分析
  1.1.1 系统功能需求分析
  经需求调查得出,基于WebGIS的泉州医疗点空间信息服务系统主要目标人群是希望得到医院、药店、医药器材店等医疗点的地理位置以及相关信息的用户。
系统从GIS角度出发,全面考虑到用户的查询需求,将泉州的相关医疗点信息资源进行搜集、评价、分类、组织[3]。
在地图上以图形化的界面显示,给予用户直观的感觉,操作方便。
它将空间源数据以点、线、面的方式展示广东深圳专业医用器材结构工业产品设计满足消费心理的产品设计在用户面前,简洁而又精准。
作为医疗点空间信息服务系统,它提供的不仅仅是查询医疗点地理位置的功能,还提供了不同类别不同等级的医疗点,如综合性医院和专科性医院。
与此同时,系统更提供了丰富的空间分析功能,包括缓冲区分析,网络分析,专题图等,分析结果可以直接在动态地图中显示出来。
缓冲区分析用户可以查找医疗点周边不同范围内的餐饮、住宿、车站等信息;网络分析用户可以直接与地图交互,自己选择两个要素点进行最短路线分析,或者输入文本查询,将得到路径距离和预计花费。
专题图有符号等级专题图、柱状图等,用户可以由此选择相关医疗点,便于用户对医疗点的信息流进行查看。

  1.1.2 数据库需求分析
  作为一个完整的泉州医疗点空间信息服务系统,数据库作为空间数据的存储场所发挥着核心作用。
用户通过数据库获得空间数据,从而进行空间分析、管理和决策,再将分析结果存储到数据库中。
空间数据的存储和管理方法通常有2种方式:空间数据文件存储管理和空间数据库存储管理[4]。
系统采用空间数据文件存储管理,主要是SuperMap使用的.udd和.udb文件。
为了满足系统的需要,设计医疗保健相关、药店相关、汽车站相关、住宿服务相关、餐饮相关、NetDT六个表来存放相关信息。
其中医疗保健相关主要存放医院、宠物医院、诊所、卫生所、医疗器械店等相关数据;药店相关则主要存储泉州市区药店信息的数据;汽车站相关主要存放泉州市区车站信息的数据;住宿服务相关则主要存放泉州市区酒店、便捷酒店、宾馆、招待所信息的数据;餐饮相关主要存放泉州市区餐馆、排挡、小吃店等信息的数据;NetDT主要存放泉州市区道路网及相关节点信息的数据。
医疗服务数据库ER图如图1所示。

  
  图1 泉州医疗服务数据库ER图
  1.2 泉州医疗点空间信息服务系统的总体设计
  总体设计主要是根据用户需求来规划系统的规模和确定系统的各个组成部分,说明它们在整个系统中的作用和相互关系[5]。
泉州医院信息系统以用户为中心,为用户提供泉州市区的医疗点信息,尽量满足用户找寻过程中的吃、住、行等相关要求。
用户功能主要有地图图形操作、信息查询功能、空间分析和统计功能。

  1.2.1 系统整体结构设计
  SuperMap是一个全面的GIS平台。
SuperMap iServer 是一个WebGIS平台开发软件,提供可伸缩、多种层次的Web GIS解决方案,全面满足GIS应用系统建设的需要。
它是由客户端应用程序、Web服务器、GIS应用服务器组成,采用面向Internet的分布式计算技术,支持跨区域、跨网络的复杂大型网络应用系统集成[6]。
系统以SuperMap软件为主,SuperMap Desktop .NET 6R作为地图数据处理,SuperMap iServer Java 6R发布地图服务为地图服务、数据服务、交通网络分析服务和空间分析服务,利用iClient 6R(2012) for Silverlight富客户端,提供功能丰富,性能卓越,体系结构如图2所示。

  1.2.2 系统功能设计与实现
  通过对用户进行详细需求调研,分析出了如图3所示的泉州医疗点空间信息服务系统功能结构。
该信息系统由6个模块:基本工具、高级查询、医点查询、路线查询、周边查询、专题地图,以及后台数据维护子系统构成。

  
  图2 泉州医疗点信息服务系统结构体系
  
  图3 系统功能结构图
  系统主要分为基本工具,高级查询、医点查询、路线查询、周边查询和专题广东深圳专业医用设备研发工业产品设计过度医疗地图6个子模块。

  (1)基本功能模块。
缩放:分别支持点放大、区域放大、点缩小、区域缩小。
漫游:可支持旅游地图在任意缩放状态下由鼠标拖动平移浏览。
复位:可以使任意缩放状态下的地图恢复到全图。
距离量测:量算鼠标点击选中的折现的长度。
面积量算:量算鼠标选择的区域的面积。

  (2)高级查询功能。
用户可以搜索地图要素信息,并且显示要素详细信息,包括联系方式,地址等,同时弹出对话框,可以相对应的调到左边的周边查询,路线查询和专题地图。

  (3)医点查询功能。
系统将医疗点分为医院、诊所、宠物医院、药店和医疗器械五大部分,并且医院和诊所又各分为综合性和专科性,根据所划分的在地图上显示其具体的地理位置分布信息,并且可以跳转到专题图。

  (4)路线查询功能。
用户可以与地图交互,直接在地图上选取路径点和障碍点,或者用户也可以自己在文本框中输入出发地和目的地,然后进行最佳路线分析,系统将会在地图上显示其最佳路线和预计花费。

  (5)广东深圳专业医疗电子产品外形工业产品设计排球发球机的工业设计研究周边查询功能。
用户可以选择医院、餐馆、汽车站和住宿任意一个为中心点,然后在文本框中输入其缓冲半径,进行周边查询相应范围内医院、餐馆和车站和住宿相关信息。

  (6)专题地图功能。
用户可以根据需要制作等级符号专题图,饼状图,柱状图等。

  2 系统主要模块技术实现   在开发过程中,系统选用Visual Studio2010作为开发环境,PhotoShop为界面设计工具,以及采用SuperMap iServer作为地图服务平台,SuperMap iClient for SilverLight作为富客户端及C#作为编写语言。
在SuperMap中进行地图数据采集与处理,如图4所示。

  
  图4 地图数据采集结果图
  2.1 高级查询功能实现
  根据系统的需求分析,用户可以快速查找要素点的信息,并且显示要素详细信息,包括联系方式,地址等,需将图像图形添加到图层中。
对查询结果进行如下判断:若查询到相应的要素点,则动态显示详情框,添加景点图片及详情,并且漫游定位到该点,在该要素点所对应的地图位置点上标注出来,如图5所示。

  
  图5 高级查询的实现
  2.2 路线查询功能的实现
  网络通常用来描述某种物资或物质沿着路径在空间上的运动。
网络分析用途广泛,通常与最佳路径选择的有关。
最佳路径分析是设网络中从一个顶点出发到另一个顶点之间有多条路径联通,求这些路径中最短的一条[7]。
系统将根据用户设定的出发地和目的地,查询和分析出最优行进方案,如图6所示。

  
  图6 路线查询结果图
  2.3 周边查询功能的实现
  空间缓冲区是地理空间实体的一种影响范围或服务范围。
缓冲区围绕空间的点、线、面实体,自动建立其周围一定范围内的多边形。

  泉州医疗点空间信息服务主要是以医院、餐饮店、汽车站等点为圆心,设定一定的距离为半径做的圆,相互靠近的圆可以相互重叠,以此表示点特征的影响范围或服务区域。

  在执行对用户输入的地物点名称的SQL查询之后,根据服务器返回结果,获取查询点并将其添加到地图图层上,再设定缓冲距离,进行分析,如图7所示。

  
  图7 周边查询结果图
  2.4 专题图之等级符号法设计与实现
  点状要素常用定点符号法表示,简称符号法。
它是用符号的形状和颜色表示物体的质量特征[8]。
它主要用来表示专题要素的空间分布及其数量和质量特征。
用户可以通过等级符号法查询医疗点所处级别及其分布情况,如图8所示。

  
  图8 一二三级医院等级符号专题图结果
  3 结 语
  医疗问题一直是民众乃至国家关注的重点,对于选择不同的医疗点及如何选择也是百姓非常关注的。
因此完整的医疗点分类及医疗点信息查询服务有很好的需求。
系统结合Visual Studio 2010开发平台,基于Web信息系统开发包SuperMap iClient for Silverlight实现了地图的基本功能和分析功能,给出了泉州医疗点空间信息服务的功能模块分析,其医疗点的查询为用户提供了科学辅助决策,可快速查找到用户需要的医疗点在地图上的位置,并提供医疗点的详细信息。
系统提供的路线查询与周边查询也较好地满足用户需求,这些为用户节省了不必要的时间,提高效率。

  系统较好地满足用户需求,其界面设计符合用户使用习惯,结构设计直观,一目了然。
WebGIS的应用使得GIS融入IT主流发展,极大方便用户,相信WebGIS一定会朝着大众化方向发展,方便易用。

  参考文献
  [1] 郑敏.儿童医院门诊部医疗环境“人性化”设计方法研究:以山西省儿童医院、省妇幼保健院(漪汾院)建设项目为例[D].太原:太原理工大学,2010.
  [2] 马劲松.地理信息系统概论[M].北京:高等教育出版社,2008.
  [3] 曾蔚.基于Silverlight的医院导航系统研究[J].电脑知识与技术,2010,6(20):5527?5528.
  [4]黄登山.基于Oracle 10g的空间数据存储管理方法与网络发布应用研究[D].桂林:桂林工学院,2005.
  [5]毕硕本.地理信息系统软件工程的原理与方法[M].北京:科学出版社,2007.
  [6]吕华丰,王明生.道路交通空间数据WebGIS发布技术探讨[J].地理空间信息,2009,7(4):101?103.
  [7] 陈鲤文,邹复民,王桐森.基于WebGIS技术的智能公交乘换查询[J].福建工程学院学报,2012,10(3):275?278.
  [8] 祝国瑞.地图学[M].武汉:武汉大学出版社,2003.
微信
粤ICP备16001253号-1