0.序:
在公安、武警、消防等领域非常注重数据查看的即时性。无人机飞完数据,在现场或者指挥中心用【大疆智图完成建模】后,会生成tif格式的正射影像。
然后再【图新地球桌面端】上加载影像数据,叠加各种其他业务数据(消防设施、水域、路线等)快速进行分析、决策。
原来的模式是直接拖拽tif到地图区域,这是图新地球桌面端会把tif格式的数据转为带金字塔结构的mbt格式。这个过程可能因tif的大小转换时间不等,从几分钟到半小时都有可能。
本教程的核心是大疆智图生成正射影像后,无需转换tif,直接加载大疆智图的本地影像缓存,实现生成完毕即可直接在【图新地球桌面端】查看。无需等待。
1.大疆智图生成正射影像的成果说明
成果位置,都在项目的map目录下:
result.tif:是正射影像
dsm.tif:是数字地表模型(地形)
result.prj:是投影文件
12-23文件夹:是result.tif的瓦片结构,该结构是web墨卡托投影的地图切片,存储规范是z/x/y.png
report:是数据生成过程的报告,里面有数据的缩略图以及报告信息
report/map_report.json:包括了数据自身的一些基本信息,关注一下"gps corner"字段
2.把瓦片配置成服务,生成lrc文件
此处配置服务可使用Nginx,也可使用一个小工具【NetBox2.exe】
Nginx配置文件服务,非常灵活
NetBox2.exe是把该exe所在目录发布为服务,比较死板,核心是比较简单,直接双击,无需做任何配置。
本文基于【NetBox2.exe】进行配置
配置成果如图
具体的xml文件内容如下:
<?xml version="1.0" encoding="GB18030"?><DataDefine>
<Version>0</Version>
<Name>大疆智图瓦片服务模板</Name>
<!-- 大疆智图生成二维影像后PCGSPRO_1683801040\1750619****\基地大楼\map目录下 -->
<GeoGridType>WebMercatorWGS84</GeoGridType>
<SampleSize>256</SampleSize>
<FileExt></FileExt>
<DataVersion></DataVersion>
<DataType>urlformat</DataType>
<TileRowDir>NorthToSouth</TileRowDir>
<LocalPath></LocalPath>
<UrlParamOrder>Z,X,Y</UrlParamOrder>
<NetPath>http://127.0.0.1/%d/%d/%d.png</NetPath> <!-- %d表示可变量 -->
<Range>
<!-- 经纬度范围1750619****\基地大楼\map\report目录下map_report.json文件中的"gps corner"字段 -->
<!-- West对应"top left lon"、East 对应"bottom right lon"、South对应"bottom right lat"、North对应"top left lat" -->
<West>120.42726937180552</West>
<East>120.42939161060106</East>
<South>31.32414973738244</South>
<North>31.326373576272694</North>
<!-- LevelBegin对应map文件夹下最小的数字,LevelEnd对应的是最大的数字 -->
<LevelBegin>13</LevelBegin>
<LevelEnd>23</LevelEnd>
</Range>
</DataDefine>
3.在图新地球中加载lrc文件
lrc模板及【NetBox2.exe】下载地址: