The invention relates to a method for flood control and drought data localization map publishing, rendering method and system, which comprises the following steps: data reading module according to the pre read configuration information of spatial data, the map service API or local file data and third party publication; data analysis module of the space for reading data parsing and conversion, and stored in the database; map publishing module stores the last step of spatial data in the database and API or local file based on the read data, publish map services; map rendering module receives a map showing the request, according to the release step in map service, access to spatial data and map service and map. The map rendering and display. The invention solves the problems that the technology of mapping and displaying of the map is complicated in the prior art, the requirement of the hardware of the application system is high, and the technical requirement of the technical personnel is high, which leads to the problem of high cost of R & D and use.
【技术实现步骤摘要】
一种防汛、抗旱数据本地化的地图发布、渲染方法和系统
本专利技术涉及地理数据处理
,尤其涉及一种防汛、抗旱数据本地化的地图发布、渲染方法和系统。
技术介绍
随着水利行业管理和服务的空间化、精细化、动态化和可视化建设,地图服务成为了水利应用系统中不可缺少的重要元素。目前,市场上有很多地图服务的解决方案,如ArcGIS、SuperMap、天地图等,主要是通过发布地图服务,再通过地图服务调用,在用户端实现地图元数据的页面渲染。这种地图服务解决方案能够提供地图数据界面整理、校对和在线绘图,动态生成点线面,能够进行复杂的空间计算,如二次插值、等值线、等值面等;提供桌面版的地图数据整理入库、提供GIS服务器把地图数据通过界面形式发布成服务、采用GIS服务器匹配的API解析服务进行展现和操作等。上述现有技术中的解决方案是非常有力的,但是由于地理空间数据的渲染是很耗CPU和内存的,服务解析和渲染需要用户端硬件和程序对渲染进行支撑,使得整个地图服务系统非常庞大。此外,现有技术中的这种地图服务解决方案成本很高、对技术人员的技术要求水平要求也很高,导致这种地图服务解决方案会增加企业的人力、技术成本,更适合大型GIS系统及应用。现有技术方案中的地图服务解决方案对一些复杂的地图应用是非常合适的,但是如果地图应用不是那么复杂,功能要求没有那么多的时候,现有技术方案就显得有些复杂了。再考虑到它的门槛较高,不适合非专业人士来使用和维护的问题,导致现有技术方案不具有普适应用的特点。在水利应用领域,GIS服务主要作为水利信息系统中的GIS应用,通常采用小型GIS系统。这类小型GIS系统对 ...
【技术保护点】
一种空间数据本地化的地图发布和渲染方法,其特征在于,包括以下步骤:步骤S1.数据读取模块根据预先配置信息读取空间数据,以及第三方发布的地图服务API或本地文件数据,其中API或本地文件数据用于获取地图底图;步骤S2.数据解析模块对读取的空间数据进行解析和转换,并存储到数据库中;步骤S3.地图发布模块基于上一步中存储在数据库中的空间数据,和步骤S1中读取的API或本地文件数据,发布地图服务;步骤S4.地图渲染模块接收到地图展现请求后,根据上一步中发布的地图服务,获取地图服务所需的空间数据和地图底图,并进行地图渲染和展现。
【技术特征摘要】
1.一种空间数据本地化的地图发布和渲染方法,其特征在于,包括以下步骤:步骤S1.数据读取模块根据预先配置信息读取空间数据,以及第三方发布的地图服务API或本地文件数据,其中API或本地文件数据用于获取地图底图;步骤S2.数据解析模块对读取的空间数据进行解析和转换,并存储到数据库中;步骤S3.地图发布模块基于上一步中存储在数据库中的空间数据,和步骤S1中读取的API或本地文件数据,发布地图服务;步骤S4.地图渲染模块接收到地图展现请求后,根据上一步中发布的地图服务,获取地图服务所需的空间数据和地图底图,并进行地图渲染和展现。2.根据权利要求1所述的空间数据本地化的地图发布和渲染方法,其特征在于,所述空间数据是防汛、抗旱的专题数据。3.根据权利要求1所述的空间数据本地化的地图发布和渲染方法,其特征在于,步骤S1中的读取空间数据,所述读取是采用以下三种方式之一:预加载、定时加载、实时加载。4.根据权利要求1所述的空间数据本地化的地图发布和渲染方法,其特征在于,步骤S2中对空间数据进行解析和转换,具体是:通过空间数据解析程序,解析并提取出感兴趣的属性,将感兴趣的属性按列进行排列,并将排列后信息转换为文本格式文件。5.根据权利要求4所述的空间数据本地化的地图发布和渲染方法,其特征在于,在空间数据包括多个主题图层的情况...
【专利技术属性】
技术研发人员:吴冬平,周卫龙,周伟,闫生,
申请(专利权)人:北京慧图科技股份有限公司,
类型:发明
国别省市:北京,11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。