Spheroid: WGS_1984
Semimajor Axis: 6378137.000000000000000000 Semiminor Axis: 6356752.314245179300000000 Inverse Flattening: 298.257223563000030000 答:
全球数据不适合用兰伯特双标准纬线等角圆锥投影,可改用Robinson投影坐标系。 问:
投影信息中有几个参数不是太了解:首先Projection: Gauss_Kruger这个是知道的,下面的Parameters:参数是指什么,通常取什么值呢?还有
Angular Unit:
Degree(0.017453292519943299) 这个角度为什么取这个特定值,他是怎么计算出来的?还有一个我在程序里看到有个参数,取值是57.29577951308232,这个是代表什么?希望了解的帮忙解释一下 答:
每种投影的Parameters个数不一定一样、值也不一定相等,一般有伪偏东false_east、伪偏北false_north、中央经线central_meridian、投影原点latitude_of_origin、线性单位linear unit等。0.017453292519943299是一度等于多少弧度,57.29577951308232是一弧度等于多少度。 问:
我有一个政区图矢量文件,坐标是(123456,1234567)这样的形式,视图属性里显示无坐标系。我就利用arctoolbox 定义一个地理坐标系,但是定义后显示的经纬度数值没任何变化,这是怎么回事。后来定义投影坐标系数值也是没变化。 答:
定义坐标系不会改变坐标的数值。你的数据应该是投影坐标系的数据。先搞清楚正确的坐标系并定义之,需要经纬度的话用project转换到相应的地理坐标系。如果只是要显示经纬度的话,也可以正确定义坐标系后在dataframe的属性里将其坐标系设成相应的地理坐标系,并把display unit设成度或度分秒。 问:
为什么同一个区域两个坐标系完全一样的SHP文件却无重合? 答:
至少有一个数据的坐标系是错误的。能否正确叠加不在于两个数据的坐标系是否一样,而在于是否正确。 问:
有个投影坐标系的世界地图,中国在边上,出图时怎么能使中国位于中间呢? 答:
投影坐标系参数里边有个中央经线(Central_Meridian),将data frame的坐标系设成世界地图的坐标系,并把中央经线设置为105°。 问:
两个数据坐标系不同,为啥加进arcmap中能够重合? 答:
arcmap会自动将加进去的数据的坐标系在内存中转换到data frame的坐标系来显示,即所谓的动态投影。它只是在内存中转换,并不改变数据本身的坐标系。
问: 我
将
矢
量
数
据
从
Beijing_1954_3_Degree_GK_CM_111E
转
换
到
了
Beijing_1954_GK_Zone_19N,为什么坐标值没有变化啊? 答:
这两个坐标系的投影方式、中央经线、原点、伪偏东等参数都一样,计算坐标的方法也就一样,所不同的只是包含范围不一样,所以在三度带的范围内所有点在这两个坐标系下的坐标都一样。 问:
我原来有个数据里的图形是圆形的,现在怎么变成椭圆了,我保证数据没有动过。 答:
data frame的坐标系和数据的坐标系不一致造成的,比如你数据的坐标系是以地理坐标系,现在用了投影坐标系显示。 问:
为什么我的全国地图显示出来比较扁,和挂图上的中国地图样子不一样呢? 答:
不同坐标系下同一个图的样子可能会不一样,若你的全国数据是在地理坐标系下显示的就会看起来比较扁。 问:
我的数据坐标系为:
China_Lambert_Conformal_Conic Projection: Lambert_Conformal_Conic False_Easting: 0.000000 False_Northing: 0.000000 Central_Meridian: 125.000000 Standard_Parallel_1: 42.000000 Standard_Parallel_2: 51.000000 Latitude_Of_Origin: 0.000000 Linear Unit: Meter
GCS_Beijing_1954 Datum: D_Beijing_1954
添加经纬度grid后经线和纬线不是直线,我想要直的经纬线该怎么做啊? 答:
将data frame的坐标系设为相应的地理坐标系,即Beijing 1954地理坐标系。 问:
原有的SHP图层是没有投影的,我用define projection 把投影转成albers,可是为什么中国地图还是扁的,查看图层投影已经是albers了 答:
应该先用define projection定义正确的地理坐标系,再用project转换到albers投影坐标系,而不是直接定义成albers投影坐标系。 问:
我在arcmap里面加载了一副中国省界shp数据。右下角显示的坐标是:102.968 5.936 Meters..单位是米,但是102.968 5.936分别代表的是经纬度啊,这里显示成米,不知道该怎么转换呢? 答: 两种可能:
1、无坐标系信息的数据在data frame的特性里将map unit设成了meter 2、错误地将地理坐标系的数据定义了投影坐标系 问:
地理坐标系数据想转成UTM投影坐标系,数据不在一个6°带范围内该怎么选坐标系? 答:
若数据东西跨度不超过6°,可修改已有的坐标系,建个非标准的坐标系,中央经线选你数据范围中间的经度。例如我的数据东西范围是东经105.5°到东经110°,跨WGS_1984_UTM_Zone_48N和WGS_1984_UTM_Zone_49N两条带,我可修改WGS_1984_UTM_Zone_48N坐标系的参数,中央经线设为108°,名称改为WGS_1984_UTM_Zone_48N_A。
若东西跨度超过了6°就不适合用utm坐标系了,用其他投影坐标系吧,例如lambert投影的坐标系。 问:
现有一批国内某地区的数据,跨带很广,要拼接到一起,那这些数据在投影上应该如何选择,尤其是大比例尺地图,还是用常规的分带投影吗?
比如按惯例1:10w的数据是6度分带,现在假如有17-21带的数据,放大到一定程度以后如果还是6度分带并且统一到一个带,两边的地图肯定会变形很大;如果不统一到一个带,接缝的地方可以正常拼接吗?
这种情况下是大比例尺地图也使用WGS84的球面坐标呢?还是将这些数据都投影到一个带,即使变形也不管? 答:
研究区域跨多条带拼接时应该用albers、lambert等投影坐标系来做。 问:
全国数据是albers坐标系的,怎么将经纬网添加上去,线线都是直的呀? 答:
检查data frame的坐标系是否是地理坐标系。data frame设成数据的坐标系后应该就正确了。 问:
我将地理坐标系的全国数据转换到了albers投影坐标系,但转换后最后出来的地图不是北朝上而朝左了,这是哪里出问题了呢? 答:
检查中央经线设置是否正确,全国albers坐标系的中央经线通常用105°。中央经线决定了图形旋转的方向和角度,与中央经线为105度的图相比较,小于105度就会向左转,大于105度就会向右转。 问:
DEM栅格图转成点图层,操作Add XY Coordinate时,计算出来的点坐标是以米为单位的,请问我想得到经纬度值应如何操作呢? 答:
将data frame设成地理坐标系,用calculate geometry按data frame的坐标系计算点的经纬度坐标。
问:
一个图层从WGS-1984-Albers到xian-1980-Albers,下面的Geographic transformation怎么选择? 答:
因WGS-1984-Albers到xian-1980-Albers是不同椭球体之间的坐标转换,精确转换需要用转换参数来定义Geographic transformation。转换参数可去当地测绘部门索取或购买。如果精度要求不是很高的话可用arcgis的动态投影转换,即:将data frame的坐标系设成xian-1980-Albers,按data frame的坐标系导出数据。