google earth 中文文档 下载 App

Google Earth Pro 导入KML Shapefile CSV失败排查

文件根本打不开(Pro 没反应或报错)

检查扩展名:

检查 KML 的 XML 有效性:

中文全是乱码

打开导入的 KML 后,地标名称、属性文字全是 流绊 这样的乱码——这是编码问题。

KML/CSV 文件必须是 UTF-8 编码:

Shapefile 中的中文:

位置飘到赤道或根本不在正确位置

Shapefile 导入后所有要素飘到地球另一边——这是坐标系问题。

Shapefile 默认使用的坐标系可能不是 WGS84(Google Earth 使用的标准经纬度坐标系),而是某个当地投影(比如 CGCS2000、Web Mercator、U等)。Google Earth 不会自动做坐标转换。

解决方法:

  1. 确认 Shapefile 的原始坐标系(看 .prj 文件里的内容,或用 QGIS 打开看图层 CRS)
  2. 如果不是 WGS84(EPSG:4326),用 QGIS 或 ArcGIS 做投影转换:
  1. 转换后的 Shapefile 再导入 Google Earth Pro,位置就对了

KML 的坐标格式:KML 要求的经纬度是 <经度>,<纬度> 顺序(不是 <纬度>,<经度>!)。如果你写反了,所有地标会飘到错误位置。CSV 导入时 Pro 会自动识别哪个是纬度列哪个是经度列,但如果列名不标准可能识别错——手动在导入对话框里确认一下。

要素导入后看不到

CSV 导入后只有部分数据

经纬度列不规范:

字段名问题:

导入时崩溃

导入大量要素(数万个)的 Shapefile 时 Pro 可能因为内存不足崩溃:

  1. 先在 GIS 软件(QGIS、ArcGIS)里简化/筛选数据,减少要素数量
  2. 或把 Shapefile 切分成几个部分分批导入
  3. 升级 Pro 到最新版本(新版改善了大文件导入的内存管理)

无法导入图片叠加

Pro 支持的叠图图片格式:

叠图位置不对:叠图需要你手动拖动四角调整覆盖区域。调整时可以参考卫星底图上的明显地标(比如海岸线、主要道路)来对齐。

叠图太暗或太亮:在叠图属性里调整透明度(0-100%),或用图片编辑软件调整原图的亮度/对比度后再导入。