arcgis 地理坐标系的shp图 是怎样显示到平面上的

所有能看到的地图,我们都可以理解为球面地理参考系到平面坐标系存在某种数据计算模型的映射关系。之所以能看到地理坐标系的平面地图(如WGS84),就是因为可以在笛卡尔坐标系上用“经纬度直投”,使球面的经纬度用相同的间隔在平面坐标系上呈现。这种直投没有引入更复杂的投影系统,比较简单直观。但是问题也来了,在低纬度地区的长度、面积、形变都比较小,而高纬度的形变非常大,很不美观,所以一般不会使用。至于楼上提到的天地图,也提供了这种直投的地图,你可以自己体验下。GPS是美国全球定位系统,美国通用WGS84坐标,所以你得到的也是WGS84坐标,在与WGS84地图叠加显示时,不需要额外的处理了。
■网友
地理坐标系是球面坐标,也就是经纬度,确实不应当显示在平面上。但是,如果这个Shapefile只有地理坐标系而没有投影坐标系...没办法,ArcMap只能硬着头皮给你显示了,那就是把经度当x,纬度当y直接显示。当然,这种显示方式在小比例尺的中高纬度,可以明显看到东西方向被拉伸,与南北方向比例失调。第二个问题,GPS得到的坐标正是WGS84下的。国内的数据可能要经过国测局偏移,小比例尺可以忽略。
■网友
正面回答楼主。如果你的shp数据里没有定义投影规则的话,ArcMap会默认为web墨卡托投影方式,将地理坐标系投影到这个平面上的,正所谓动态投影。倘若你的数据本身就是平面投影坐标系的数据,那么AccMap也很智能,它会直接在笛卡尔坐标系里显示。第二个问题是,如果你有二维表格excel的坐标值文件,使用AcMap的add xy data工具直接就可以导入生成图形,使用拷贝或者导出功能都能直接保存成shp文件。至于你可以直接进行编辑添加数据,新添加的数据点的坐标数值是和原文件一致的。
■网友
反对楼上的说,“没有定义坐标系,默认web墨卡托的”。。没有定义坐标系的时候,是直接当成X.Y处理的。。然后WGS84的全球的图之所以显示的时候不是球体,而是一个平面是因为采用了经纬线直投的方法,不信可以把WGS84放到arcglobe里面看看,肯定是球体的。。GPS那个,采数据之前可以自己设定坐标系的。导出来的时候,应该也有元数据说明吧


    推荐阅读