Gis 添加了形状文件后,我似乎无法绘制纬度和经度点。出了什么问题?

Gis 添加了形状文件后,我似乎无法绘制纬度和经度点。出了什么问题?,gis,latitude-longitude,arcgis,shapefile,arcmap,Gis,Latitude Longitude,Arcgis,Shapefile,Arcmap,我试图添加一个形状文件,它是曼哈顿区的地图,然后在这张地图上绘制一些经纬度数据点。一般来说,我对ArcMap和GIS不熟悉 以下就是我正在做的事情: 我有一个shapefile,当我将数据添加到ArcMap中时,它会显示曼哈顿区。然后我进入地理处理->ArcToolbox->数据管理工具->投影和转换->定义投影。然后输入.shp文件并选择NAD 1983州平面纽约长岛FIPS 3104 US英尺作为坐标系。执行此操作后,我的shapefile显示得很好 然后,我将数据添加到一个.csv文件中,

我试图添加一个形状文件,它是曼哈顿区的地图,然后在这张地图上绘制一些经纬度数据点。一般来说,我对ArcMap和GIS不熟悉

以下就是我正在做的事情:

我有一个shapefile,当我将数据添加到ArcMap中时,它会显示曼哈顿区。然后我进入地理处理->ArcToolbox->数据管理工具->投影和转换->定义投影。然后输入.shp文件并选择NAD 1983州平面纽约长岛FIPS 3104 US英尺作为坐标系。执行此操作后,我的shapefile显示得很好

然后,我将数据添加到一个.csv文件中,该文件包含地址以及这些地址的纬度和经度。然后右键单击该层并选择“显示XY数据…”。。。。然后,我制作了X场纬度和Y场经度,并使用了与上面提到的相同的坐标系。但是,这些点从不显示。我仍然只看到显示的wards shapefile。两个图层都显示在“图层”菜单中,但实际上只显示一个图层

或者,如果我重新启动ArcMap并首先添加点并显示XY数据,我会看到点已显示。添加shapefile后,该shapefile不会显示。我只看到要点。似乎我总是能展示一件东西,但不能展示另一件

你有没有想过为什么会这样


我正在Windows操作系统上使用ArcMap版本10.2.0.3348

我假设您试图覆盖不同的空间参考系统,而不告诉arcmap您使用的是哪一个,因此它无法将它们重新投影到一起

当你说纬度和经度时,你通常指的是像WGS84这样的地理坐标系。而X和Y通常指的是像NAD这样的投影坐标系。您为这两个层定义了NAD…我认为您应该为CSV文件定义一个地理坐标系,如果它确实包含地理坐标

ArcMap使用第一层的空间参考系,该层被添加为显示SRS。您可以在以后更改它。这就是为什么您首先看到shapefile,然后在重新启动并添加点后,首先看到点

如果每个层都正确定义了SRS,ArcMap将自动重新投影它们以适合您的显示SRS。如果您为一个图层定义了错误的SRS,Arcmap将无法确定,因为无需将NAD图层重新投影到NAD,尽管坐标具有完全不同的值域,并且您的点在其他地方绘制……右键单击CSV图层并缩放到图层延伸来检查这一点


更复杂的是:因为NAD83和WGS84依赖于不同的大地基准,所以必须进行变换。右键单击左侧目录中的图层并选择“特性”,可以找到一组预定义的变换参数。在“坐标系”工作表上,您可以看到“变换”按钮,从中可以选择变换参数,该参数应用于从NAD83到WGS84,反之亦然。可以找到更详细的说明

您是否正在为转换后的.csv文件计算新几何图形?我曾在GIS SE网站上发布过一篇文章,可能会对你有所帮助。“然后我会制作X场纬度和Y场经度”-你是说反过来,是吗?纬度是y轴: