矢量层
矢量图层包含独立几何对象。它们适用于规划数据、边界、搜索区域、路线、轨迹以及导入的项目信息。
实践
为离线使用准备地图、POI、叠加层、主题和地形。
工作流程
按照这些步骤为任务组合地图、数据和工具。
使用条款
ArxSilex MapTools 故意使用这些术语。它们清楚地表明文件是否用作底图、可编辑几何图形、图像叠加或高程数据源。
| 期限 | 简短定义 | 示例 |
|---|---|---|
| 地图 | 用作主要工作视图的底图。 | OpenStreetMap、OpenAndroMaps、离线.map、MBTiles作为底图 |
| 矢量层 | 地图上方的其他对象、线条或多边形数据。内容由点、线或面组成,通常可以单独显示或评估。 | GPX、KML、GeoJSON、形状、KML 多边形、GeoJSON 区域、GPX 轨道作为叠加 |
| 光栅叠加 | 地图上方的地理参考图像或图块数据。它们被放置为完成的图像表面,并且不被解释为单独的对象。 | GeoTIFF、MBTiles、图像地图、航空图像、扫描地图、地理参考平面图 |
| 高程数据/地形 | 数据来源 用于高程值和地形分析。它们并不是狭义上的可见地图,但会提供高度信息。 | HGT、DEM、GeoTIFF、ASC、DTED |
| 地图样式 | 矢量地图的渲染规则。该样式定义颜色、符号、路径、POI、等高线和其他地图元素。 | OpenAndroMaps 渲染主题,提升主题 |
| POI数据 | 搜索并显示地点和兴趣点的数据。 | OpenAndroMaps .poi,自定义 POI 文件 |
矢量图层包含独立几何对象。它们适用于规划数据、边界、搜索区域、路线、轨迹以及导入的项目信息。
栅格叠加层是覆盖在地图上方的成品图像面。它们适用于航拍图像、历史地图、扫描图或特殊地图视图。通常会调整透明度,使下方的底图仍然可见。
地图、矢量图层和栅格叠加层可以显示在地图中。高程数据通常由工具使用,例如点高程、高程剖面、山体阴影、等高线和可视范围。
地图浏览器
数据文件夹标签页可把多个 Android 文档文件夹关联为本地资料库,而不会自动复制或启用其中内容。
在 Android 系统对话框中选择文件夹,可设置显示名称和全应用或当前项目范围。MapTools 保存文件夹引用和持久读取权限。
只显示当前层级、文件夹和支持的文件。子文件夹仅在打开时读取,不会进行完整递归扫描。
详情显示类型、大小和来源。按格式可分析、导入项目、关联原文件或导入托管副本。不会自动启用或分配到地图槽。
Android 提供程序支持随机访问时,可直接读取 Mapsforge .map 和 HGT。GeoTIFF、ASC、DTED、MBTiles、GeoPackage、POI、ZIP 和项目格式使用相应托管导入。
来源不可用或权限丢失时,引用仍保留以便重新关联。备份只保存引用,不包含外部原文件。移除关联不会删除文件。
普通 Android 文件选择、使用 MapTools 打开和共享到 MapTools 仍可独立使用。
导入与地形
带有maptools-package.json的ZIP包会明确标识地图、POI、高程和栅格叠加层,并校验路径、大小及SHA-256校验和。无效或更新版本的清单会停止导入并显示错误。没有清单的数据包仍会根据格式和名称识别。
多个已启用高程文件覆盖同一点时,MapTools会先使用空间分辨率更细的来源。若该处为NoData,则自动查询下一个适用来源。−32768米等NoData哨兵值不会显示为实际高程。
较细来源在具有完整有效邻域的位置提供阴影。空缺和未覆盖区域由较粗的已启用来源补充,重叠区域不会重复变暗。
若要强制使用某个高程模型,请在图层视图中只启用其高程数据。