导入文件
从 KML、KMZ、GeoJSON、GPX 或 Measure Map 文件向项目导入图形,查看哪些已导入、哪些被省略,并将大型文件作为参考图层来使用。
你可以从其他工具向项目导入图形:来自 Google Earth 的场地边界、GIS 导出文件、GPS 轨迹,或另一个 Measure Map 项目。面、线和点会作为你可以测量和编辑的图形导入,并带有它们的名称、说明和颜色。
导入需要有编辑项目的权限。导入到别人的项目时,还需要所有者的套餐仍然有效(对于组织的项目,则是组织的套餐):套餐结束后,该项目除所有者外任何人都无法打开,发送给它的文件会被拒绝。请参阅所有者的套餐结束后。
导入文件#
- 打开你想添加图形的项目。
- 按顶部工具栏中的 导入。
- 选择一个或多个文件,一次最多 50 个。
其他导入方式:
- 拖放:把文件从电脑拖到地图上。拖动时地图会显示 将文件拖放到此处。
- 在手机上,工具栏按钮是隐藏的,请打开 菜单,然后按 导入文件。
文件会先上传,再由 Measure Map 的服务器读取,因此导入需要联网。在此期间,项目名称下方的一个小指示器会显示导入的进展:请参阅查看导入进度。导入完成后,地图会缩放到显示所有图形,并有消息说明导入了多少项,其中的 撤销 可以把它们撤回。
保留或清除地图上已有的内容#
如果地图上已经有图形或图层,应用会询问:文件导入完成后,清除地图上现有的内容吗?会先保存一个还原点,撤销可还原地图。
- 保留并添加:文件中的图形会添加到已有内容中。
- 清空:先导入文件,然后移除地图上除评论之外的所有内容。只有在确实导入了内容时才会清除地图。导入开始时会保存一个还原点,因此你也可以从项目历史中取回旧地图。这两件事都由 Measure Map 的服务器处理,所以即使你在此期间重新加载或关闭页面,它们也会完成。如果导入之后无法移除旧地图,消息会说明这一点,之前的内容会和新图形一起保留在地图上。
- 取消:不导入任何内容。
无论一起导入多少个文件,这个问题只会问一次。它只会向管理项目的人询问:通过共享链接绘图的人始终是添加到地图上。
查看导入进度#
文件上传完成后,Measure Map 的服务器会自行导入它:重新加载或关闭页面不会中断导入。关闭页面时仍在上传的文件会就此中止。列表会将它显示为 未完成即已停止,需要重新导入。因此,在文件仍在上传时,浏览器会在你关闭或重新加载页面之前询问确认。
导入进行期间,项目名称下方的一个小指示器会说明当前情况:
- 文件逐个导入时显示 正在导入 2 / 3,单个文件则显示 正在导入 site.kml。
- 项目中的其他人导入文件时显示 Alex 正在导入。
- 每个文件都已读取或已停止后,在 Measure Map 的服务器完成导入期间显示 正在完成导入。
- 在清除地图的导入的最后一步显示 正在移除旧地图。
- 结束时显示 导入已完成;如果有文件无法导入,或旧地图无法移除,则显示 导入已完成,但有问题。
单击指示器可打开文件列表。每个文件都显示它的进度:正在上传 40%、等待中、正在读取、正在保存 80%、它导入了多少项(例如 12 项),或者它无法导入的原因:过大、上传失败、没有可显示的内容、无法导入,或在你无权更改项目时显示 不允许。关闭 会把已完成的导入从列表中隐藏。如果你启动了导入,而它的部分文件仍在等待或上传,停止导入 会停止这些文件:它们不会被导入,但已到达服务器的文件仍会导入。
项目中的每个人都能看到正在进行的导入。导入完成时,发起导入的人会在铃铛中收到一条通知,即使他在此期间已经离开了该项目。
支持的文件#
| 文件 | 扩展名 | 导入的内容 |
|---|---|---|
| KML(Google Earth) | .kml |
面、线和点,带有名称、说明和颜色。文件夹会成为分组 |
| KMZ(压缩的 KML) | .kmz |
与 KML 相同,另加文件中保存的图像叠加层,且已就位 |
| GeoJSON | .geojson, .json |
面、线和点,带有名称、说明和颜色 |
| TopoJSON | .topojson |
与 GeoJSON 相同 |
| GPX(GPS) | .gpx |
航点作为标记点;轨迹和路线作为线 |
| Measure Map | .mmp |
整个项目:图形、标记点、分组和图层 |
| 图片 | .png, .jpg, .jpeg |
一个由你放置到地图上的图像叠加层 |
| MBTiles | .mbtiles |
一个瓦片地图叠加层 |
Shapefile、DXF、CSV 和 PDF 文件无法导入。应用会提示不支持该文件类型。请先将它们转换为 KML 或 GeoJSON;大多数 GIS 和 CAD 程序都可以做到。
导入的内容#
- 面会成为多边形,带有面积和周长。面中的孔洞会成为多边形中的孔洞。
- 线会成为折线。终点与起点重合的线会成为不带填充的面,因此它保持线的外观,但会测量它的面积。
- 点会成为标记点。
- 由多个部分组成的要素,每个部分成为一个图形,按要素名称编号。
- 名称和说明会随每个图形一起导入。与要素一起存储的其他数据会添加到它的说明中,每项一行“名称:值”。
- 线条颜色、宽度和填充颜色会随图形一起导入;没有样式的内容会使用项目的常规颜色。
- KML 或 KMZ 文件中的文件夹会成为分组,以文件夹的名称命名。
- 导入的图形是锁定的,所以误点击不会移动它们。请参阅锁定和解锁。
导入的图形和标记点的标签与你绘制的相同。对于包含数千个图形的文件,应用会隐藏地图上的标签以保持清晰。你可以在图形的面板中为它打开标签。
.mmp 文件会按保存时的样子带入一个 Measure Map 项目,包括分组、图片和图层:图片和图层文件会复制到你的项目中。如果你导入到的项目还没有客户名称、税率或默认产品,它会采用文件中的这些设置;默认产品仅当它是你自己的产品之一时才会采用。
被省略的内容#
当文件的某一部分无法导入时,导入之后的消息会在“未导入”后说明是什么,以及有多少:
- 在线链接:指向互联网,或指向 KMZ 之外文件的 KML 网络链接。
- 存储在文件之外的图像:普通 KML 文件中的图像叠加层,其图片在别处。请使用包含该图片的 KMZ,或将其添加为图像叠加层。
- 太大而无法打开的图像:同一个 KMZ 中的图片解压后合计最多可达 300 MB;超出的图片会被省略。
- 存储在文件之外的图层:
.mmp文件中的 MBTiles 地图和参考图层,其文件已无法获取。 - 超出前 100 个的图层:一个文件最多带入 100 个图层(图像叠加层、参考图层和 MBTiles 地图);其余的会被省略。
- Google Earth 中的屏幕叠加层和照片叠加层。
- 没有位置的图像叠加层。
- 没有有效位置的项:没有可读取坐标的要素,或点太少而无法绘制的要素。
- 太大而无法保存的项:一个图形或标记点最多可以保存约 1 MB 的数据;更大的,例如说明特别长的,会被省略。文件的其余部分仍会导入。
参考图层#
非常大的文件会让数千个可编辑图形淹没地图。因此应用会把其中一部分保留为参考图层:绘制在地图上并可单击,但在你要求之前不可编辑。
- 由 20 个以上部分组成的要素(例如包含数百块面板的 CAD 块)会进入参考图层。
- 超过 2,000 个角点的线或轮廓(例如很长的 GPS 轨迹)会进入参考图层。
- 包含 500 个以上图形的文件夹,或整个 GeoJSON 或 GPX 文件,会进入参考图层。
- 如果文件仍会带入 2,000 个以上的图形,它最大的文件夹会进入参考图层,直到不再超过为止。
参考图层在图层面板中列为 参考图层,并显示它们包含的要素数量。每个打开该项目的人都能看到它们。
在地图上单击参考图层的一个要素,可以查看它的名称(单击名称可复制)、它所属的图层、它的长度或面积和周长,以及它的说明。在你的图形内部同样适用:单击比其所在图形更小的要素时,会打开该要素。要测量或更改它,请按 设为可编辑:该要素会作为普通图形复制到项目中,带有它的颜色和说明,而参考图层保留它自己的副本。
撤销导入#
整个导入是历史记录中的一步,包括之前对地图的清除。按导入之后消息上的 撤销,或底部工具栏中的 撤销,即可把导入的全部内容撤回,并恢复被清除的内容。
文件无法导入时#
- 不支持该文件类型:文件不是上述格式之一。请检查它的扩展名。
- 文件无效:文件无法按其扩展名所示的格式读取,例如下载已损坏或不完整,或 KMZ 中没有 KML。
- 此文件中没有任何内容可以显示在地图上:文件已读取,但其中没有带可用位置的内容。
- 文件太大:它包含的地图数据超出了一次可导入的量。KML、GPX 和
.mmp文件最多可包含 100 MB 的地图数据;对于 KMZ,其中的 KML 按解压后的大小计算,而 KMZ 文件本身最大可达 500 MB,因为其中的图片不属于地图数据。GeoJSON 和 TopoJSON 文件最多可包含 200 MB。请将文件拆分成较小的文件,逐个导入。 - 导入需要联网:设备处于离线状态,或上传没有成功。请检查你的网络连接,然后重新导入该文件。
一起导入多个文件时,它们是同时读取的。消息会指出无法导入的文件;其他文件仍会导入。
仍需要帮助?
给我们的支持团队写信,告诉我们你想做什么。附上截图会更有帮助。