System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 一种二维地图图形的三维体块动态生成方法技术_技高网

一种二维地图图形的三维体块动态生成方法技术

技术编号:41212345 阅读:4 留言:0更新日期:2024-05-09 23:35
本发明专利技术公开了一种二维地图图形的三维体块动态生成方法,涉及城市规划与地理信息系统领域。首先,布局GeoJSON格式数据可视化编辑器和三维体块生成器。其次,构建GeoJSON格式数据可视化编辑器和三维体块生成器。再,控制GeoJSON格式数据可视化编辑器,实时调整二维地图图形成果。最后,在三维体块生成器中,实现二维地图图形的三维体块动态生成。本发明专利技术能够通过调整二维地理空间图形的方式,来动态地进行三维模型方案的生成,帮助规划设计人员或者地理信息系统平台自动地进行三维设计方案生成或三维信息模型地自动生成。

【技术实现步骤摘要】

本专利技术涉及地理空间信息平台系统、城市规划设计、三维建模等,特别是一种二维地图图形的三维体块动态生成方法


技术介绍

1、规划设计方案以三维体块的形式表达是城市规划中重要的表现形式之一。如何动态地将二维设计方案快速地转换为三维体块模型一直是城市规划和相关设计系统软件开发中的重要技术难点问题。设计方案往往在设计中需要不断地调整和完善。若能在设计方案调整过程中,就能快速地看到三维体块模型,则可以大大增加设计师对于设计方案调整的便捷性。同时,在地理信息系统和空间规划设计平台建设中,存在着大量的二维地理空间图形向三维体块方案转换的需求,需要较为方便地生成三维模型方案并存储在服务器中。此外,动态生成的三位体块也需要做联动式的对比分析。


技术实现思路

1、本专利技术所要解决的技术问题是克服现有技术的不足而提供一种二维地图图形的三维体块动态生成方法,本专利技术能够通过调整二维地理空间图形的方式,来动态地进行三维模型方案的生成,帮助规划设计人员或者地理信息系统平台自动地进行三维设计方案生成或三维信息模型地自动生成。

2、本专利技术为解决上述技术问题采用以下技术方案:

3、根据本专利技术提出的一种二维地图图形的三维体块动态生成方法,包括以下步骤:

4、步骤1、布局geojson格式数据可视化编辑器和三维体块生成器;

5、步骤2、构建geojson格式数据可视化编辑器;

6、步骤3、构建三维体块生成器;

7、步骤4、控制geojson格式数据可视化编辑器,实现实时调整二维地图图形成果;

8、步骤5、在三维体块生成器中,实现二维地图图形的三维体块动态生成。

9、作为本专利技术所述的一种二维地图图形的三维体块动态生成方法进一步优化方案,步骤5之后还包括步骤6,步骤6:基于cesium开源框架,构建多屏三维体块联动模块,实现动态生成三维体块的多屏展示比对。

10、作为本专利技术所述的一种二维地图图形的三维体块动态生成方法进一步优化方案,步骤1具体如下:

11、步骤1.1、首先,采用web浏览器的方式承载geojson格式数据可视化编辑器和三维体块生成器;

12、步骤1.2、其次,geojson格式数据可视化编辑器和三维体块生成器处于同一显示界面上,并且为上下或者左右并列布局模式。

13、作为本专利技术所述的一种二维地图图形的三维体块动态生成方法进一步优化方案,步骤2中构建geojson格式数据可视化编辑器,具体如下:

14、首先,geojson格式数据可视化编辑器包括地图绘制、字段表格、字段气泡、地图字段筛选和模糊搜索;

15、其次,geojson格式数据可视化编辑器还提供导入和导出geojson格式数据的能力。

16、作为本专利技术所述的一种二维地图图形的三维体块动态生成方法进一步优化方案,步骤3中构建三维体块生成器,具体如下:

17、步骤3.1、首先,三维体块生成器中建立不同gis格式数据向3dtiles格式数据的转换器接口,该转换器接口包括:输入参数、输出文件的名称和输出文件的位置;

18、步骤3.2、其次,将要转换geojson格式数据作为输入参数,传给三维体块生成器;

19、步骤3.3、最后,三维体块生成器接收geojson格式数据后、生成3dtiles格式的三维数据;其中,生成3dtiles格式的三维数据有两种方式;

20、第一种方式:通过geojson格式数据到3dtiles格式的三维数据的转换器,根据geojson格式数据中的可转换为数字的属性值,将geojson格式数据转为3dtiles格式的三维数据并存储在指定的服务器位置上;

21、第二种方式:先确定geojson格式数据中每个地块数据所对应的glb模型,以及该glb模型在显示时的高度、相机位置、相机偏航角、相机俯仰角、相机翻滚角和xyz轴方向上的缩放比例;再根据geojson格式数据中每个地块数据的实际地理空间覆盖范围计算所对应glb模型的显示范围大小;最后根据3dtiles格式标准规范和geojson格式数据中每个地块数据所对应的glb模型及参数值,新生成一个3dtiles模型,根据新生成的3dtiles模型生成3dtiles格式的三维数据;其中,参数值是指glb模型在显示时的高度、相机位置、相机偏航角、相机俯仰角、相机翻滚角和xyz轴方向上的缩放比例。

22、作为本专利技术所述的一种二维地图图形的三维体块动态生成方法进一步优化方案,步骤4中控制geojson格式数据可视化编辑器,调整二维地图图形,包括以下步骤:

23、步骤4.1、首先,在geojson格式数据可视化编辑器中,调整图形和表格数据能够自动地调整二维地图图形;

24、步骤4.2、其次,二维地图图形数据能够导入和导出,在geojson格式数据可视化编辑器能够进行geojson格式数据的修改。

25、作为本专利技术所述的一种二维地图图形的三维体块动态生成方法进一步优化方案,步骤5中在三维体块生成器中,实现二维地图图形的三维体块动态生成,包括以下步骤:

26、步骤5.1、首先,三维体块动态生成分为2种不同的模式:

27、第一种模式是对全部的geojson格式数据统一重新生成三维模型;

28、第二种模式是选取部分geojson格式数据生成三维模型;

29、步骤5.2、最后,三维体块生成器提供三维模型表达形式的控制参数,控制参数包括亮度和颜色。

30、作为本专利技术所述的一种二维地图图形的三维体块动态生成方法进一步优化方案,步骤6具体如下:

31、步骤6.1、基于cesium开源框架,根据要显示的三维模型个数新建相应数量的地图可视化展示的窗口;

32、步骤6.2、每个地图可视化展示的窗口对应一个三维模型的服务器访问网址,并加载相对应的三维模型数据;

33、步骤6.3、每个地图可视化展示的窗口监听其他地图可视化展示的窗口的鼠标操作,并通过地图可视化展示的窗口的相机位置、相机偏航角、相机俯仰角、相机翻滚角4个参数的统一来实现多个地图可视化展示的窗口三维动态显示的协同互动展示。

34、本专利技术采用以上技术方案与现有技术相比,具有以下技术效果:

35、(1)本专利技术提供了一种二维地图图形的三维体块动态生成方法、以及交互可视化表达方法,可以通过调整二维地理空间图形的方式,来动态地进行三维模型方案的生成,实现二三维同步地规划设计方案生成;

36、(2)本专利技术基于在线二维地理空间图形编辑方法,通过二维地理空间图形向行三维模型转换方法,提出了一种二三维同步的可用于规划用地地块交互可视化表达方法。

本文档来自技高网...

【技术保护点】

1.一种二维地图图形的三维体块动态生成方法,其特征在于,包括以下步骤:

2.根据权利要求1所述的一种二维地图图形的三维体块动态生成方法,其特征在于,步骤5之后还包括步骤6,步骤6:基于Cesium开源框架,构建多屏三维体块联动模块,实现动态生成三维体块的多屏展示比对。

3.根据权利要求1所述的一种二维地图图形的三维体块动态生成方法,其特征在于,步骤1具体如下:

4.根据权利要求1所述的一种二维地图图形的三维体块动态生成方法,其特征在于,步骤2中构建GeoJSON格式数据可视化编辑器,具体如下:

5.根据权利要求1所述的一种二维地图图形的三维体块动态生成方法,其特征在于,步骤3中构建三维体块生成器,具体如下:

6.根据权利要求1所述的一种二维地图图形的三维体块动态生成方法,其特征在于,步骤4中控制GeoJSON格式数据可视化编辑器,调整二维地图图形,包括以下步骤:

7.根据权利要求1所述的一种二维地图图形的三维体块动态生成方法,其特征在于,步骤5中在三维体块生成器中,实现二维地图图形的三维体块动态生成,包括以下步骤:

8.根据权利要求2所述的一种二维地图图形的三维体块动态生成方法,其特征在于,步骤6具体如下:

...

【技术特征摘要】

1.一种二维地图图形的三维体块动态生成方法,其特征在于,包括以下步骤:

2.根据权利要求1所述的一种二维地图图形的三维体块动态生成方法,其特征在于,步骤5之后还包括步骤6,步骤6:基于cesium开源框架,构建多屏三维体块联动模块,实现动态生成三维体块的多屏展示比对。

3.根据权利要求1所述的一种二维地图图形的三维体块动态生成方法,其特征在于,步骤1具体如下:

4.根据权利要求1所述的一种二维地图图形的三维体块动态生成方法,其特征在于,步骤2中构建geojson格式数据可视化编辑器,具体如下:

5.根...

【专利技术属性】
技术研发人员:赵毅韦胜
申请(专利权)人:江苏省城市规划设计研究院有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1