一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

民政地名区划的图形化展示方法及系统与流程

2022-05-21 14:26:18 来源:中国专利 TAG:

技术特征:
1.民政地名区划的图形化展示方法,其特征在于基于地理空间数据和行政区划之间的逻辑关系,对民政地名区划进行图形化展示,所述方法包括如下步骤:对于每个行政区,将其在政区图中对应的轮廓转换为svg格式的地理数据,并将轮廓范围内中间某点位置进行标记,转换成svg的坐标数据,通过所述坐标数据定位所述行政区信息的描述点,将所述地理数据和坐标数据作为行政区的地理信息;结合所有行政区的地理信息,以行政区代码为标识,生成一个包含所有行政区地理信息的文本文件,所述文本文件作为行政区划地理信息文件;基于行政区划的层级信息,获取每个行政区划对应的行政代码,并从行政区划地理信息文件中提取行政区划信息,所述行政区划的层级包括全国行政区划、省份行政区划、地市行政区划和区县行政区划;通过html5中canvas进行地图绘制,得到每个行政区划的图形区域,并为每一个行政区划的图形区域增加鼠标的点击事件和经过事件;通过触发点击事件,获取行政区划关联的行政区划代码,清理当前canvas上的内容,提取要显示的下一级行政区划的地理数据,并在canvas进行绘制;通过触发鼠标经过事件,为鼠标经过的图形增加一个背景颜色,并在行政区信息的描述点位置展示区划名称或者定制其他需要显示的信息,鼠标移出后恢复原状。2.根据权利要求1所述的民政地名区划的图形化展示方法,其特征在于全国行政区划信息包含各省份的描述点和省份轮廓,基于所述鼠标的点击事件和经过事件,通过执行如下业务逻辑实现全国行政区划信息的图形化展示:鼠标经过省份轮廓时会进行相应的背景颜色变化事件;鼠标点击省份描述点触发获取省份的信息事件;鼠标点击省份轮廓触发地图钻取事件,重新渲染地图并展现到相应省份的行政区划信息。3.根据权利要求1所述的民政地名区划的图形化展示方法,其特征在于省份行政区划信息包含各地市的描述点和地市轮廓,基于所述鼠标的点击事件和经过事件,通过执行如下业务逻辑实现省份行政区划信息的图形化展示:鼠标经过地市轮廓时会进行相应的背景颜色变化事件;鼠标点击地市描述点触发获取地市的信息事件;鼠标点击任意空白处触发返回上级省份的行政区划信息的事件;鼠标点击省份轮廓触发地图钻取事件,重新渲染地图并展现到相应地市的行政区划信息。4.根据权利要求1所述的民政地名区划的图形化展示方法,其特征在于地市行政区划信息包含各区县的描述点和区县轮廓,基于所述鼠标的点击事件和经过事件,通过执行如下业务逻辑实现地市行政区划信息的图形化展示:鼠标经过区县轮廓时会进行相应的背景颜色变化事件;鼠标点击区县描述点触发获取区县的信息事件;鼠标点击任意空白处触发返回上级地市的行政区划信息的事件;鼠标点击区县轮廓触发获取区县的信息事件。5.根据权利要求1所述的民政地名区划的图形化展示方法,其特征在于区县行政区划
信息包含各乡镇的描述点和乡镇轮廓,基于所述鼠标的点击事件和经过事件,通过执行如下业务逻辑实现区县行政区划信息的图形化展示:鼠标经过乡镇轮廓时会进行相应的背景颜色变化事件;鼠标点击乡镇描述点触发获取区县的信息事件;鼠标点击任意空白处触发返回上级区县的行政区划信息的事件;鼠标点击乡镇轮廓触发获取区县的信息事件。6.民政地名区划的图形化展示系统,其特征在于通过如权利要求1-5任一项所述的民政地名区划的图形化展示方法,对各行政区进行图形化展示,所述系统包括:地理数据模块,所述地理数据模块用于对于每个行政区,将其在政区图中对应的轮廓转换为svg格式的地理数据,并将轮廓范围内中间某点位置进行标记,转换成svg的坐标数据,通过所述坐标数据定位所述行政区信息的描述点,将所述地理数据和坐标数据作为行政区的地理信息;并用于结合所有行政区的地理信息,以行政区代码为标识,生成一个包含所有行政区地理信息的文本文件,所述文本文件作为行政区划地理信息文件;业务逻辑模块,所述业务逻辑模块用于基于行政区划的层级信息,获取每个行政区划对应的行政代码,并从行政区划地理信息文件中提取行政区划信息,所述行政区划的层级包括全国行政区划、省份行政区划、地市行政区划和区县行政区划;并用于通过html5中canvas进行地图绘制,得到每个行政区划的图形区域,并为每一个行政区划的图形区域增加鼠标的点击事件和经过事件;通过触发点击事件,获取行政区划关联的行政区划代码,清理当前canvas上的内容,提取要显示的下一级行政区划的地理数据,并在canvas进行绘制;通过触发鼠标经过事件,为鼠标经过的图形增加一个背景颜色,并在行政区信息的描述点位置展示区划名称或者定制其他需要显示的信息,鼠标移出后恢复原状。7.根据权利要求6所述的民政地名区划的图形化展示系统,其特征在于全国行政区划信息包含各省份的描述点和省份轮廓,基于所述鼠标的点击事件和经过事件,所述业务逻辑模块用于执行如下业务逻辑实现全国行政区划信息的图形化展示:鼠标经过省份轮廓时会进行相应的背景颜色变化事件;鼠标点击省份描述点触发获取省份的信息事件;鼠标点击省份轮廓触发地图钻取事件,重新渲染地图并展现到相应省份的行政区划信息。8.根据权利要求6所述的民政地名区划的图形化展示系统,其特征在于省份行政区划信息包含各地市的描述点和地市轮廓,基于所述鼠标的点击事件和经过事件,所述业务逻辑模块用于执行如下业务逻辑实现省份行政区划信息的图形化展示:鼠标经过地市轮廓时会进行相应的背景颜色变化事件;鼠标点击地市描述点触发获取地市的信息事件;鼠标点击任意空白处触发返回上级省份的行政区划信息的事件;鼠标点击省份轮廓触发地图钻取事件,重新渲染地图并展现到相应地市的行政区划信息。9.根据权利要求6所述的民政地名区划的图形化展示系统,其特征在于地市行政区划信息包含各区县的描述点和区县轮廓,基于所述鼠标的点击事件和经过事件,所述业务逻
辑模块用于执行如下业务逻辑实现地市行政区划信息的图形化展示:鼠标经过区县轮廓时会进行相应的背景颜色变化事件;鼠标点击区县描述点触发获取区县的信息事件;鼠标点击任意空白处触发返回上级地市的行政区划信息的事件;鼠标点击区县轮廓触发获取区县的信息事件。10.根据权利要求6所述的民政地名区划的图形化展示系统,其特征在于区县行政区划信息包含各乡镇的描述点和乡镇轮廓,基于所述鼠标的点击事件和经过事件,所述业务逻辑模块用于执行如下业务逻辑实现区县行政区划信息的图形化展示:鼠标经过乡镇轮廓时会进行相应的背景颜色变化事件;鼠标点击乡镇描述点触发获取区县的信息事件;鼠标点击任意空白处触发返回上级区县的行政区划信息的事件;鼠标点击乡镇轮廓触发获取区县的信息事件。

技术总结
本发明公开了民政地名区划的图形化展示方法及系统,属于图形化数据处理技术领域,要解决的技术问题为如何对民政地名区划进行图形化展示。包括如下步骤:对于每个行政区,将其在政区图中对应的轮廓转换为SVG格式的地理数据,并将轮廓范围内中间某点位置进行标记,转换成SVG的坐标数据,通过坐标数据定位行政区信息的描述;生成一个包含所有行政区地理信息的文本文件;基于行政区划的层级信息,获取每个行政区划对应的行政代码,并从行政区划地理信息文件中提取行政区划信息;通过HTML5中canvas进行地图绘制,得到每个行政区划的图形区域,并为每一个行政区划的图形区域增加鼠标的点击事件和经过事件。的点击事件和经过事件。的点击事件和经过事件。


技术研发人员:宋立 温涛 王庆飞 丁伍洪 刘胜
受保护的技术使用者:浪潮软件股份有限公司
技术研发日:2022.02.14
技术公布日:2022/5/20
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献