MVT地图服务

Vtpk是使用ArcGIS Pro生成的矢量切片数据包(Vector Tile Package)。是将矢量数据以建立金字塔的方式组织,在前端根据请求的范围提供矢量瓦片数据,并进行绘图。具有多种优势。

Cloud支持将VTPK切片文件发布为MVT地图服务。发布的切片地图服务,可以在Explorer中作为小地图或大地图进行展示。

注:VTPK数据填充样式暂不支持渐变色。

在Explorer中,MVT切片地图服务的绘制模式有“正常”、“标注”和“透明”三种模式。

正常”样式适合完整的地图展示,或者地图叠加建筑进行展示。

标注”样式适合将标注信息和场景进行叠加展示。(类似Google Earth的效果)

 

操作流程

配图

通过ArcGIS Pro V2.0 以上版本,对SHP文件进行符号和标注配图。

注意: ArcGIS Pro V2.5 (不含)以上版本发布的VTPK暂不支持。

 

正常模式

正常”模式下的地图只需正常配置。无特殊要求。

地图

标注模式

标注”模式时,为达到较好的展示效果,适宜仅保留标注及其他少量内容。并且不同的对象有相应的处理方式。

大面积的面图层应关闭隐藏。如绿化、建筑、陆地等内容。

道路

应仅保留重要道路(例如主路、城市高速或环线等)。并且设置放大超过一定比例不显示图层,这样在离近三维对象时,道路不会显示覆盖模型。

标注

文字样式为了便于在三维中查看,“外观”应当填充白色或其他浅色,“晕圈”中的轮廓颜色为黑色或其他深色(颜色越接近黑色越易于查看)。

至于图层中的点、线段或面内容,可以设置为透明,这样既能保证标注的显示,又不会显示多余的图像。

注意: 如果只是发布标注内容,切片方案采用默认值,索引面无需选择。

 

地理处理

配图后的地图,需要通过相关的工具输出为VTPK格式的矢量切片文件。

指定坐标系等信息

地图首先需指定地图的坐标系为投影坐标系,并且根据实际坐标选择CGCS 2000坐标系中的相应坐标。如下图选择了“CGCS_2000_3_Degree_GK_CM_114E”。

除了坐标系必须指定外,地图属性中“元数据”的相关描述也必须输入。否则在发布时就会出现错误。


创建矢量切片包

操作步骤

  1. 在工具箱中搜索“矢量(vector)”,在搜索结果中选择“创建矢量切片包”工具。

  2. 或者选择“数据管理工具”>“”>“创建矢量切片包”。

  3. 设置相关参数。选择“输入地图”为“地图”;指定一个文件夹目录“输出文件”;取消勾选“适用于ArcGIS Online……”;“切片方案”和“最小(大)缓存比例”保持默认选择即可。

  4. 设置“切片格式”为“平面”模式。(默认为索引,必须设置为“平面”模式)

  5. 按照实际情况分别输入“摘要”和“标签”内容。

  6. 选择“运行(Run)”。进度完成后,会在指定的文件夹目录中生产一个VTPK格式的文件。

 

Cloud发布VTPK服务

通过ArcGIS Pro导出的VTPK矢量切片地图文件,需通过Cloud发布为在线地图。

操作步骤

  1. 运行“CloudMaster”。

  2. 选择“矢量切片”,Cloud的界面切换到相应面板。

  3. 指定地图服务的输出文件夹。

  4. 选择“添加文件”,选择VTPK文件。在地图发布时,信息框中会显示进度。

  5. 选择“勿扰启动”,启动Cloud高渲染云服务。在使用云服务的适合,Cloud需保持在服务开启的状态。

  6. 回到“矢量切片”面板,选择“显示发布结果”,弹出“VectorTile发布结果”面板。

  7. 选中目标地图服务,选择“测试地址是否有效”来对地图服务的有效性进行测试。如果在浏览器中打开了所选服务的“root.Json”文件,则说明当前服务是有效的。

  8. 选择“复制服务地址”备用。

 


预览

通过Explorer对发布好的地图云服务进行查看。

操作步骤

  1. 打开Explorer,“新建”或“打开”一个工程。

  2. 选择“设置”>“地图服务”。

  3. 选择地图样式为“大地图”。

  4. 设置“服务类型”为“MVT”。

  5. 将在Cloud中复制的链接粘贴到“服务地址”中。“缓存路径”保持默认即可。

  6. 根据配图的形式,选择“绘制模式”为“正常”或“标注”。

  7. 选择“测量”>“坐标”,拾取地面的坐标,获取地面的高度值。设置地图的高度值和地面的高度尽量贴合。

至此,关于矢量切片地图服务的全部设置完成。


© Copyright 2023 北京飞渡科技有限公司

京ICP备17012026号-4

results matching ""

    No results matching ""

    results matching ""

      No results matching ""