【问题标题】:Convert Lat Long (googlemaps) coordinates to ArcGIS mappoints将经纬度 (googlemaps) 坐标转换为 ArcGIS 地图点
【发布时间】:2014-07-08 20:45:42
【问题描述】:

您好,我有一个经纬度列表,我想将其转换为 ArcGIS 上的点数。

当我使用这些坐标时,我可以在Google 地图上看到它们的实际位置。

对于我使用的 ArcGIS 上的转换:

Geographic Coordinate System:   GCS_WGS_1984
Projected Coordinate System:    WGS_1984_World_Mercator

但是当我将它们叠加在openstreetmap(底图)上时,它们的位置就会出现在世界地图的不同位置上。

我们知道为什么会这样吗?我在ArcGIS 上做错了什么吗?我之前也按照同样的流程,数据显示正确。

我们总是必须使用 WGS_1984 来表示经纬度吗?

我想在googlemap 背景上绘制的坐标示例如下:

ID  Longitude   Latitude
-------------------------
1   45.49646    12.95288
2   44.4        12.1
3   44.23       8.56
4   44.22       8.34
5   44.21667    8.43333

如果有人能指导我完成 ArcGIS 的整个过程,我将不胜感激。

【问题讨论】:

  • 我建议在 gis.stackexchange.com 上发布此内容。该网站得到了 GIS 专业人士的支持,他们可能会回答这个问题。

标签: google-maps coordinates gis latitude-longitude arcgis


【解决方案1】:

WGS_1984_World_Mercator (EPSG:3395) (可能)不是正确的坐标系。

如果您在 ArcGIS 中创建新地图文档,添加 OpenStreetMap BaseMap 并双击 ToC 中的“图层”,您将看到该文档设置为 WGS84 Web Mercator (Auxiliary Sphere) (EPSG:3857)。虽然它们没有(非常)不同,但可能足以产生错误的结果。

【讨论】:

  • 这些值是否被截断? 1 或 2 位精度的十进制度非常粗糙,尽管这不能解释对齐问题。
  • 谢谢大家的回答。 Juffy 我以前在经纬度坐标上使用过世界墨卡托,它们在 OpenStreetmap 上正确显示。这是我唯一有问题的时候。两个数据集之间的唯一区别是,当前一个只覆盖了欧洲的一小部分,而前一个覆盖了整个世界。 Ako 值不会被截断。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2018-07-28
  • 2020-02-23
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多