arcgis定义坐标系与批量定义坐标系

2026-03-06 16:03:29

1、方法一:

在Arcmap中转换:

1、加载要转换的数据,右下角为经纬度

2、点击视图——数据框属性——坐标系统

3、导入或选择正确的坐标系,确定。这时右下角也显示坐标。但数据没改变

4、右击图层——数据——导出数据

5、选择第二个(数据框架),输出路径,确定。

6、此方法类似于投影变换。

2、方法二:

在forestar中转换:

1、用正确的坐标系和范围新建图层aa

2、打开要转换的数据,图层输出与原来类型一致,命名aa,追加。

3、方法三:

在ArcToolbox中转换:

1、管理工具——投影(project),选择输入输出路径以及输出的坐标系

2、前提是原始数据必须要有投影

4、批量定义坐标系

问题

1、知道自己的文件是适用什么坐标系的,但没有被指定,属性中显示坐标系为unknow。

2、单个文件可以在arccatalog下单机右键,通过属性对坐标系统进行指定。或者通过project编辑转换成我要的坐标系。

5、问题在于批处理:

1、文件个数1500多,一个一个改的话太麻烦

2、batch project工具用不了,因为文件没有设定好初始坐标系,没法自动输出成我要的坐标系

3、project上右键batch可以用,但也不好使,因为转换一个文件,就要添加一行指令(也就是说我还是要手动添加1500多次文件,指定1500多次坐标,手写1500多个输出文件名称),整个操作没有体现多少批处理的价值。

4、我用的是10.0的正式授权版本,没看到网上有人提的什么sampletools这种工具,试着找了一下,只找到32位的又用不了。

6、解决办法

1.在ArcCatalog新建一个Personal Geodatabase(个人数据库),里面新建一个Feature Dataset(数据集),设置好坐标系。

2.Import(导入)文件。

猜你喜欢