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

一种适配多数据源的矢量瓦片生成方法及系统与流程

2021-10-24 12:02:00 来源:中国专利 TAG:瓦片 矢量 电子地图 生成 特别

技术特征:
1.一种适配多数据源的矢量瓦片生成方法,其特征在于:包括如下步骤:步骤s10、基于矢量瓦片所在瓦片金字塔的级别以及行列号计算经纬度范围,从配置文件中获取矢量瓦片对应的地图图层;步骤s20、基于所述经纬度范围以及地图图层,从空间数据源获取矢量瓦片对应的空间数据;步骤s30、对所述空间数据进行数据组装和格式转换;步骤s40、获取矢量瓦片的比例尺,基于所述比例尺对格式转换后的空间数据进行简化;步骤s50、将简化后的所述空间数据基于mapbox的矢量瓦片规范生成矢量瓦片。2.如权利要求1所述的一种适配多数据源的矢量瓦片生成方法,其特征在于:所述步骤s20具体为:获取数据库型的空间数据:将所述地图图层的图层名与空间数据库的表名对应,基于所述矢量瓦片的经纬度范围作为空间数据库引擎的sql查询语句,通过执行所述sql查询语句获取经纬度范围内的空间数据;获取文件型的空间数据:通过所述地图图层的图层名获取空间数据文件,将所述矢量瓦片的经纬度范围构造成几何对象与空间数据文件进行空间叠加分析,经过裁切后取出所述经纬度范围内的空间数据。3.如权利要求2所述的一种适配多数据源的矢量瓦片生成方法,其特征在于:所述空间数据库至少包括oracle spatial、sqlserver spatial、postgis、mysql spatial以及spatialite;所述空间数据文件的文件类型至少包括shapefile、geojson、geobuf、filegdb、mdb以及kml。4.如权利要求1所述的一种适配多数据源的矢量瓦片生成方法,其特征在于:所述步骤s30具体为:对从不同空间数据源获取的所述空间数据进行数据组装,并转换为格式统一的空间数据集。5.如权利要求1所述的一种适配多数据源的矢量瓦片生成方法,其特征在于:所述步骤s40具体为:基于矢量瓦片所在瓦片金字塔的级别获取矢量瓦片的比例尺,基于所述比例尺计算得到阈值距离,利用道格拉斯抽稀算法结合所述阈值距离对格式转换后的空间数据进行简化。6.一种适配多数据源的矢量瓦片生成系统,其特征在于:包括如下模块:地图初始化模块,用于基于矢量瓦片所在瓦片金字塔的级别以及行列号计算经纬度范围,从配置文件中获取矢量瓦片对应的地图图层;空间数据访问模块,用于基于所述经纬度范围以及地图图层,从空间数据源获取矢量瓦片对应的空间数据;空间数据适配模块,用于对所述空间数据进行数据组装和格式转换;空间数据简化模块,用于获取矢量瓦片的比例尺,基于所述比例尺对格式转换后的空间数据进行简化;
矢量瓦片生成模块,用于将简化后的所述空间数据基于mapbox的矢量瓦片规范生成矢量瓦片。7.如权利要求6所述的一种适配多数据源的矢量瓦片生成系统,其特征在于:所述空间数据访问模块具体为:获取数据库型的空间数据:将所述地图图层的图层名与空间数据库的表名对应,基于所述矢量瓦片的经纬度范围作为空间数据库引擎的sql查询语句,通过执行所述sql查询语句获取经纬度范围内的空间数据;获取文件型的空间数据:通过所述地图图层的图层名获取空间数据文件,将所述矢量瓦片的经纬度范围构造成几何对象与空间数据文件进行空间叠加分析,经过裁切后取出所述经纬度范围内的空间数据。8.如权利要求7所述的一种适配多数据源的矢量瓦片生成系统,其特征在于:所述空间数据库至少包括oracle spatial、sqlserver spatial、postgis、mysql spatial以及spatialite;所述空间数据文件的文件类型至少包括shapefile、geojson、geobuf、filegdb、mdb以及kml。9.如权利要求6所述的一种适配多数据源的矢量瓦片生成系统,其特征在于:所述空间数据适配模块具体为:对从不同空间数据源获取的所述空间数据进行数据组装,并转换为格式统一的空间数据集。10.如权利要求6所述的一种适配多数据源的矢量瓦片生成系统,其特征在于:所述空间数据简化模块具体为:基于矢量瓦片所在瓦片金字塔的级别获取矢量瓦片的比例尺,基于所述比例尺计算得到阈值距离,利用道格拉斯抽稀算法结合所述阈值距离对格式转换后的空间数据进行简化。

技术总结
本发明提供了电子地图技术领域的一种适配多数据源的矢量瓦片生成方法及系统,方法包括如下步骤:步骤S10、基于矢量瓦片所在瓦片金字塔的级别以及行列号计算经纬度范围,从配置文件中获取矢量瓦片对应的地图图层;步骤S20、基于所述经纬度范围以及地图图层从空间数据源获取矢量瓦片对应的空间数据;步骤S30、对所述空间数据进行数据组装和格式转换;步骤S40、获取矢量瓦片的比例尺,基于所述比例尺对格式转换后的空间数据进行简化;步骤S50、将简化后的所述空间数据基于Mapbox的矢量瓦片规范生成矢量瓦片。本发明的优点在于:实现按需组装数据,极大地提升了数据源的兼容性,极大地精简了数据量。简了数据量。简了数据量。


技术研发人员:陈德权 吴飞 叶小卿 陈俊明 徐亮 龚知凡 王伟凡 林惠英 黄梦龙 袁存忠 余丽钰 叶荣青
受保护的技术使用者:福建省基础地理信息中心
技术研发日:2021.05.31
技术公布日:2021/10/23
再多了解一些

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

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

相关文献

  • 日榜
  • 周榜
  • 月榜