文件交接 · 明确坐标依据

坐标转KML:CSV、Excel与KMZ坐标提取

把点表生成可交接的地图文件,或从KML/KMZ提取点线坐标。明确经纬度、高度模式与未支持实体,复核后再导出。

阅读操作指南 ↓

坐标点表与地图文件交接

支持CSV、TXT、TSV或XLSX;工作簿需先选择工作表,再核对列映射。公式单元格须先转为数值。

列号从1开始。经纬度使用十进制度,投影坐标使用米。不会猜测坐标系;原值和附加列在JSON保留。

选择一条折线时,顶点名称和描述保留在JSON,不写成KML逐顶点属性。折线严格按输入行序连接,不自动排序。非贴地模式要求已确认的米制高度;贴地输出省略高度坐标,原值仍保留在JSON。

让坐标与文件含义一同交接

原创情境配图,并非校准后的测量证据。

点名与连线顺序都要核对

独立点用于逐点识别,折线按输入顺序形成路径。

抽屉内的海岸地形地图、橙色位置针及连接线

原文件与报告一起交接

让接收方知道坐标含义、支持范围和省略的地图内容。

牛皮纸文件袋中的地图、U盘与蓝色位置标记

操作与方法说明

测量点导入谷歌地球与KML转Excel指南

从源文件说明开始,逐项核对字段、坐标含义和交付结果。

坐标转KML,先确认表里到底是什么坐标

测量点导入谷歌地球时,最常见的障碍不是文件扩展名,而是把平面X、Y直接写成经纬度。KML使用经度、纬度、可选高度的顺序。经度和纬度应为WGS84十进制度;几百万的北坐标或几十万的东坐标不能通过改列标题变成角度。

请先查清测量成果的基准与投影说明。明确的WGS84 UTM点表可以先在坐标批量转换工具中转为经纬度,再继续到本页。CGCS2000经纬度也不能自动称为WGS84。地方独立坐标必须先取得可靠的坐标关系,不能仅凭点位在地图上“差不多”就确认正确。

Excel生成KML之前,选表和选列都要确认

本页可以读取CSV、TXT及XLSX工作簿。Excel导入需要明确选择工作表,支持将点名、经度、纬度、高度和描述映射到不同列。列编号从1开始,可选字段没有对应列时填0。点名0007保留前导零,未提供名称时保持空白,不自动编造测量点号。

坐标采用工作簿存储的数值,不使用仅显示两位小数的格式化结果。公式、日期及错误单元格会被拦截并指出位置,请在源文件核对后转成普通值。工具不会后台重算Excel公式,也不会把过期缓存结果当成可信坐标。

点和折线是两种不同的交付结果

选择独立点时,每条记录生成一个Placemark,名称和描述采用映射字段。适合把检查点、设施位置或现场特征交给接收方查看。描述作为纯文本处理,特殊符号会正确转义,不执行其中的HTML或脚本。

选择一条折线时,严格按原始行序连接全部顶点,至少两点。不会按点号、经度或距离自动排序。折线只有整体名称,各顶点的点名和描述不会作为独立KML顶点属性输出;这些内容仍在JSON源数据中。若接收方需要逐点点击名称,应使用独立点输出,或另行交付点表。

高度模式不是简单的显示选项

贴地模式把几何放在查看器地形表面,输入高度即使存在,也不作为绝对测量高程显示。相对地面模式表达该位置地形以上多少米。绝对高度模式按KML应用的海平面以上米解释数值。应先确认数据含义与交付用途,再选择相应模式。

这里不进行椭球高与正常高转换,不计算大地水准面差,也不替项目认证高程基准。绝对高度和相对地面模式要求每行填写高度;缺值会报错,不自动补零。贴地模式允许没有高度。GNSS输出的大地高不能仅因列名写着Elevation就直接作为绝对高程使用。

KML与KMZ有什么区别

KML是描述地图要素的XML文本,KMZ是可封装KML及附属资源的ZIP压缩包。压缩不会提高坐标精度。本页可以导出KML,也可将生成内容封装成只含doc.kml的KMZ,按接收方软件要求选用。

导入KMZ时,首版要求包内只有一个KML文件。如果有多个KML,会列出成员并拒绝猜测主文件。图片、纹理等附属成员会在报告保留名称,但不加载或复刻其显示效果。也不会访问NetworkLink、外部图标或远程模型,防止地图交接变成不透明的网络依赖。

KML转Excel时,保留哪些信息

读取方向选择“KML/KMZ → CSV/XLSX”。支持Point、LineString以及MultiGeometry内部受支持的点线。折线每个顶点成为表格的一行,保留要素编号和顶点顺序;因此导出的行数通常不等于地图要素数量。

输出还包括名称、描述、文件夹路径、原高度文本、高度模式、KML标识和以JSON文本保存的ExtendedData属性。CSV可作为文本表交接,XLSX将所有值写为文本单元格,以保留点号和小数表达。需要在Excel内计算时,应在核对后主动把相关数值列转为数值类型。

未支持的对象不会悄悄消失

首版不提取Polygon面、模型、轨迹、叠加层或网络链接内容。这些对象会列在报告的未支持清单中,需要明确确认只导出已支持内容后,才能下载提取表。原始KML文本仍保留在JSON报告,便于回查。

受支持几何内部如果有无效经纬度、缺少坐标节点或顶点数量错误,会阻止成果导出。不能把只成功解析的部分假装成完整成果。这个工具提供点线坐标提取,不是完整地图文档的无损往返编辑器;样式、图标和显示设置应通过原文件一起交付。

本地预览能帮助什么,不能证明什么

预览图以经度为横轴、纬度为纵轴,最多显示1000个顶点,不下载底图。它适合发现明显的符号、列序和分布异常,但不是地面距离量测,也不是折线拓扑检查。不同纬度的一度经差对应的地面距离不同,跨日期变更线的数据在此简单图上也可能看起来相隔很远。

请结合数值表核对至少一个独立已知位置,并在最终使用的地图软件中检查成果。表格支持翻页,下载文件和报告不受预览数量限制。修改输入、几何类型或高度模式后,旧结果与确认状态都会失效,需要重新计算。

将提取结果接回测量点工作流

KML提取出的经纬度可以直接传到投影转换工具,不必重新上传。此时高度列故意保持未映射:贴地、相对地面和绝对高度不能自动当作统一测量高程。原高度与AltitudeMode列仍随源数据传递,请人工核对后决定是否使用。

选定目标投影并确认坐标依据后,平面坐标才能继续用于筛选、格式整理或DXF输出。工具间传递使用会话内存,源标签页需要保持打开;坐标不会写入网址,也不会自动留存在浏览器持久存储中。请及时下载报告,刷新或关闭页面后不要依赖临时会话继续追溯。

保留完整交接记录

建议同时保存收到的原文件、导出成果和JSON转换记录。导出方向的记录包含源表、映射、几何、高度模式及遗漏说明;导入方向保留原始KML、未支持实体及所有受支持顶点,KMZ还保留成员列表。这样接收方能够理解表格和原地图为何在对象数量上不同。

每个输入文件最多10MiB、受支持顶点最多100000个,压缩包和Excel另有解压及单元格限制。超限时应按明确项目或要素范围拆分,不能把预览截断当成完整导出。成功通过文件检查,只说明满足本工具已声明的结构和数值要求,不等于测量成果精度认证。

常见问题

文件格式、坐标依据与支持范围。

测量XY坐标能直接生成KML吗?

不能直接把平面东、北坐标当经纬度。需要先明确坐标系并采用可靠操作得到WGS84经纬度。本站投影工具支持同基准的WGS84 UTM正反算;其他基准或地方网需先解决转换依据。

KML转Excel会丢掉点名和文件夹吗?

受支持点线的名称、描述、文件夹、要素编号和顶点顺序都会保留,高度模式及ExtendedData也有对应列。样式、图标和未支持几何不复刻,请同时保存原KML或KMZ。

为什么经纬度导进去后位置不对?

先核对经度在前、纬度在后及正负号,再检查是否把平面坐标或其他基准的数据当作WGS84。范围正常并不证明基准正确,应与独立已知点比较。

贴地和绝对高度应该选哪个?

按数据含义和用途选择。贴地用于随地图地形显示;绝对高度要求符合KML海平面高度语义的数据。椭球高不能未经转换就视为正常高;本工具不做高程基准换算。

Excel空高程会自动变成0吗?

不会。绝对高度和相对地面模式要求完整高度,缺值时报错;贴地允许不提供高度。导入KML时省略的高度仍输出为空,保留源文件的缺值状态。

KMZ里有多个KML,为什么不能直接读取?

多个文档可能代表不同图层或入口,首版不按文件名猜主文件。错误会列出成员,请先在源软件中明确要交接的KML,再导入该文件或单文档KMZ。

可以提取面、计算路线长度和面积吗?

本版支持点和折线顶点,面等未支持对象会列入报告。没有提供测地线长度或地理面积计算;散点图和首尾相连的线不能当成这些计算的依据。