arcgis定义坐标系与批量定义坐标系
地理坐标系,也可称为真实世界的坐标系,是用于确定地物在地球上位置的坐标系。一个特定的地理坐标系是由一个特定的椭球体和一种特定的地图投影构成,其中椭球体是一种对地 球形状的数学描述,而地图投影是将球面坐标转换成平面坐标的数学方法。绝大多数的地图 都是遵照一种已知的地理坐标系来显示坐标数据。例如,全国1∶25万地形图就是采用在克拉 索夫斯基椭球体上的高斯-克吕格投影。
操作方法
- 01
方法一: 在Arcmap中转换: 1、加载要转换的数据,右下角为经纬度 2、点击视图——数据框属性——坐标系统 3、导入或选择正确的坐标系,确定。这时右下角也显示坐标。但数据没改变 4、右击图层——数据——导出数据 5、选择第二个(数据框架),输出路径,确定。 6、此方法类似于投影变换。
- 02
方法二: 在forestar中转换: 1、用正确的坐标系和范围新建图层aa 2、打开要转换的数据,图层输出与原来类型一致,命名aa,追加。
- 03
方法三: 在ArcToolbox中转换: 1、管理工具——投影(project),选择输入输出路径以及输出的坐标系 2、前提是原始数据必须要有投影
- 04
批量定义坐标系 问题 1、知道自己的文件是适用什么坐标系的,但没有被指定,属性中显示坐标系为unknow。 2、单个文件可以在arccatalog下单机右键,通过属性对坐标系统进行指定。或者通过project编辑转换成我要的坐标系。
- 05
问题在于批处理: 1、文件个数1500多,一个一个改的话太麻烦 2、batch project工具用不了,因为文件没有设定好初始坐标系,没法自动输出成我要的坐标系 3、project上右键batch可以用,但也不好使,因为转换一个文件,就要添加一行指令(也就是说我还是要手动添加1500多次文件,指定1500多次坐标,手写1500多个输出文件名称),整个操作没有体现多少批处理的价值。 4、我用的是10.0的正式授权版本,没看到网上有人提的什么sampletools这种工具,试着找了一下,只找到32位的又用不了。
- 06
解决办法 1.在ArcCatalog新建一个Personal Geodatabase(个人数据库),里面新建一个Feature Dataset(数据集),设置好坐标系。 2.Import(导入)文件。