法律状态公告日
法律状态信息
法律状态
2020-05-12
授权
授权
2017-01-04
实质审查的生效 IPC(主分类):G06F17/30 申请日:20160629
实质审查的生效
2016-12-07
公开
公开
技术领域
本发明属于地图绘制领域,尤其涉及一种产业项目区域地图绘制方法及其系统。
背景技术
产业项目包括农、林、城镇以及工业项目。在进行产业地图设计时,所需要的产业地图数据均是由客户提供,但客户多数不能提供项目的确切地理坐标数据,只知道有关项目大体位置的文字描述,无法获取准确的坐标位置信息,需要通过手动查找定位录入坐标信息,浪费大量的人力物力。此外,地图数据服务器在非联网状态下,产业项目区域地图不能够实现离线预览和查询的目的。
发明内容
为了解决现有技术的缺点,本发明提供一种产业项目区域地图绘制方法及其系统。本发明结合地理遥感影像技术,通过提取遥感影像内的地物,并根据提取的地物以及待绘制区域内产业项目的属性信息来确定产业项目区域的地理位置,进一步确定地图绘制的控制点来准确地确定产业项目区域的坐标信息。
为实现上述目的,本发明采用以下技术方案:
一种产业项目区域地图绘制方法,包括:
步骤(1):在地图数据服务器中,生成一个空的.db数据库;
步骤(2):获取待绘制区域的遥感影像以及待绘制区域内产业项目的属性信息,提取遥感影像内的地物,并根据提取的地物以及待绘制区域内产业项目的属性信息来确定产业项目区域的地理位置;其中,产业项目的属性信息包括产业项目的类别、形状、面积以及与其周围的地物的距离信息;
步骤(3):根据产业项目区域的地理位置、形状和面积来确定产业项目位置的控制点坐标数据,并填充至空的.db数据库中;
步骤(4):读取.db数据库,并将.db数据库中的控制点坐标数据所确定的区域进行渲染并传送至客户端展示。
本发明结合地理遥感影像技术,通过提取遥感影像内的地物,并根据提取的地物以及待绘制区域内产业项目的属性信息来确定产业项目区域的地理位置,进一步确定地图绘制的控制点来准确地确定产业项目区域的坐标信息。而且得到产业项目位置的控制点坐标数据后,对这些坐标数据确定的区域进行渲染,最终得到完整的产业项目区域地图。
本发明还通过建立空的.db数据库,读取.db数据库控制点坐标数据所确定的区域进行渲染,这样实现了即使地图数据服务器在非联网状态下,也能够实现地图的离线查询。
所述步骤(3)中,如果产业项目区域形状为圆形,则首先确定产业项目区域圆形的圆心坐标信息,并将圆形上点作为剩余控制点。
所述步骤(3)中,如果产业项目区域形状为多边形,则将产业项目区域形状多边形的顶点确定项目位置的控制点。
所述步骤(3)中,根据产业项目区域形状以及面积,确定相邻两个控制点之间的距离;根据确定的其中一个控制点的坐标信息,确定其余控制点的坐标信息。
对于不规则的产业项目区域形状,近似成规则的形状以后再计算控制点坐标点;对于没有描述形状特征的都按提前设置好的默认的形状图形,再计算控制点坐标。
一种产业项目区域地图绘制系统,包括:
.db数据库生成模块,其被配置为在地图数据服务器中生成一个空的.db数据库;
项目数据获取模块,其被配置为获取待绘制区域的遥感影像以及待绘制区域内产业项目的属性信息,提取遥感影像内的地物,并根据提取的地物以及待绘制区域内产业项目的属性信息来确定产业项目区域的地理位置;其中,产业项目的属性信息包括产业项目的类别、形状、面积以及与其周围的地物的距离信息;
项目位置控制点计算模块,其被配置为根据产业项目区域的地理位置、形状和面积来确定产业项目位置的控制点坐标数据,并填充至空的.db数据库中;
区域渲染模块,其被配置为读取.db数据库,并将.db数据库中的控制点坐标数据所确定的区域进行渲染并传送至客户端展示。
项目位置控制点计算模块,还被配置为如果产业项目区域形状为圆形,则首先确定产业项目区域圆形的圆心坐标信息,并将圆形上点作为剩余控制点。
在项目位置控制点计算模块中,还被配置为如果产业项目区域形状为多边形,则将产业项目区域形状多边形的顶点确定项目位置的控制点。
项目位置控制点计算模块,还被配置为根据产业项目区域形状以及面积,确定相邻两个控制点之间的距离;根据确定的其中一个控制点的坐标信息,确定其余控制点的坐标信息。
项目位置控制点计算模块,还被配置为对于不规则的产业项目区域形状,近似成规则的形状以后再计算控制点坐标点;对于没有描述形状特征的都按提前设置好的默认的形状图形,再计算控制点坐标。
本发明的有益效果为:
(1)本发明结合地理遥感影像技术,通过提取遥感影像内的地物,并根据提取的地物以及待绘制区域内产业项目的属性信息来确定产业项目区域的地理位置,进一步确定地图绘制的控制点来准确地确定产业项目区域的坐标信息,能够更加准确地确定项目位置的形状和方位,提高了项目位置坐标数据的准确性。
(2)本发明还通过建立空的.db数据库,读取.db数据库控制点坐标数据所确定的区域进行渲染,最终得到完整的产业项目区域地图,而且实现了即使地图数据服务器在非联网状态下,也能够实现地图的离线查询。
附图说明
图1是本发明的产业项目区域地图绘制方法的流程图;
图2是本发明的产业项目区域地图绘制系统的结构示意图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述。图1是本发明产业项目区域地图绘制方法的流程图,如图1所示的产业项目区域地图绘制包括以下几个步骤:
步骤(1):在地图数据服务器中,生成一个空的.db数据库;
.db数据库用于存储项目的面状坐标位置数据。
步骤(2):获取待绘制区域的遥感影像以及待绘制区域内产业项目的属性信息,提取遥感影像内的地物,并根据提取的地物以及待绘制区域内产业项目的属性信息来确定产业项目区域的地理位置;其中,产业项目的属性信息包括产业项目的类别、形状、面积以及与其周围的地物的距离信息;其中,地物类型包括绿地、道路、建筑、裸地和河流。
步骤(3):根据产业项目区域的地理位置、形状和面积来确定产业项目位置的控制点坐标数据,并填充至空的.db数据库中;
步骤(4):读取.db数据库,并将.db数据库中的控制点坐标数据所确定的区域进行渲染并传送至客户端展示。
本发明结合地理遥感影像技术,通过提取遥感影像内的地物,并根据提取的地物以及待绘制区域内产业项目的属性信息来确定产业项目区域的地理位置,进一步确定地图绘制的控制点来准确地确定产业项目区域的坐标信息,能够更加准确地确定项目位置的形状和方位,提高了项目位置坐标数据的准确性。
本发明还通过建立空的.db数据库,读取.db数据库控制点坐标数据所确定的区域进行渲染,最终得到完整的产业项目区域地图,而且实现了即使地图数据服务器在非联网状态下,也能够实现地图的离线查询。
具体实施中,如果产业项目区域形状为圆形,则首先确定产业项目区域圆形的圆心坐标信息,并将圆形上点作为剩余控制点。
具体实施中,如果产业项目区域形状为多边形,则将产业项目区域形状多边形的顶点确定项目位置的控制点。
具体实施中,根据产业项目区域形状以及面积,确定相邻两个控制点之间的距离;根据确定的其中一个控制点的坐标信息,确定其余控制点的坐标信息。
对于不规则的产业项目区域形状,近似成规则的形状以后再计算控制点坐标点;对于没有描述形状特征的都按提前设置好的默认的形状图形,再计算控制点坐标。
图2是本发明的一种产业项目区域地图绘制系统的结构示意图。如图2所示的产业项目区域地图绘制系统,包括:.db数据库生成模块、项目数据获取模块、项目位置控制点计算模块和区域渲染模块。
其中,.db数据库生成模块,其被配置为在地图数据服务器中生成一个空的.db数据库。
项目数据获取模块,获取待测区域的遥感影像,提取遥感影像内的地物,并根据地物类型来确定产业项目区域的地理位置、形状以及面积。
项目位置控制点计算模块,其被配置为根据产业项目区域的地理位置、形状和面积来确定产业项目位置的控制点坐标数据,并填充至空的.db数据库中。
区域渲染模块,其被配置为读取.db数据库,并将.db数据库中的控制点坐标数据所确定的区域进行渲染并传送至客户端展示。
其中,项目位置控制点计算模块,还被配置为如果产业项目区域形状为圆形,则首先确定产业项目区域圆形的圆心坐标信息,并将圆形上点作为剩余控制点。
在项目位置控制点计算模块中,还被配置为如果产业项目区域形状为多边形,则将产业项目区域形状多边形的顶点确定项目位置的控制点。
项目位置控制点计算模块,还被配置为根据产业项目区域形状以及面积,确定相邻两个控制点之间的距离;根据确定的其中一个控制点的坐标信息,确定其余控制点的坐标信息。
项目位置控制点计算模块,还被配置为对于不规则的产业项目区域形状,近似成规则的形状以后再计算控制点坐标点;对于没有描述形状特征的都按提前设置好的默认的形状图形,再计算控制点坐标。
本发明结合地理遥感影像技术,通过提取遥感影像内的地物,并根据提取的地物以及待绘制区域内产业项目的属性信息来确定产业项目区域的地理位置,进一步确定地图绘制的控制点来准确地确定产业项目区域的坐标信息,能够更加准确地确定项目位置的形状和方位,提高了项目位置坐标数据的准确性。
本发明还通过建立空的.db数据库,读取.db数据库控制点坐标数据所确定的区域进行渲染,最终得到完整的产业项目区域地图,而且实现了即使地图数据服务器在非联网状态下,也能够实现地图的离线查询。
本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的程序可存储于一计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,所述的存储介质可为磁碟、光盘、只读存储记忆体(Read-Only Memory,ROM)或随机存储记忆体(RandomAccessMemory,RAM)等。
上述虽然结合附图对本发明的具体实施方式进行了描述,但并非对本发明保护范围的限制,所属领域技术人员应该明白,在本发明的技术方案的基础上,本领域技术人员不需要付出创造性劳动即可做出的各种修改或变形仍在本发明的保护范围以内。
机译: 一种便于在通信网络上访问多层媒体项目的系统。一种通过通信网络方便订户访问多层媒体项目的方法。订户在通过通信网络访问多层媒体项目中的应用。通信网络。远程销售系统,用于方便访问Internet上的多层媒体项目; remistura设备,用于生成多层媒体项目的混音。系统,用于方便访问源自便携式存储设备的多层媒体项目。相对于媒体文件和系统层驱动商业活动的方法,以利于使用点对点连接访问多层媒体项
机译: 用于获得患者体内内部组织表面或区域的一种或多种生物学特性的可询问外部传感器系统,用于获得患者内部内部组织表面或区域的一种或多种生物学特性的方法,用于获得患者体内一种或多种生物学特性的透皮传感器系统患者的内部组织区域,用于获得患者的内部组织区域的一个或多个生物学特征的方法以及用于获取患者的内部组织区域的一个或多个生物学特征的可询问传感器系统
机译: 项目产业化的支持系统及其方法