arcgis里,怎样批量定义坐标系?(请看详细说明)
1、我知道我的文件是适用什么坐标系的,但没有被指定,属性中显示坐标系为unknow。2、单个文件可以在arccatalog下单机右键,通过属性对坐标系统进行指定。或者通过...
1、我知道我的文件是适用什么坐标系的,但没有被指定,属性中显示坐标系为unknow。
2、单个文件可以在arccatalog下单机右键,通过属性对坐标系统进行指定。或者通过project编辑转换成我要的坐标系。
问题在于批处理:
1、文件个数1500多,一个一个改的话太麻烦
2、batch project工具用不了,因为文件没有设定好初始坐标系,没法自动输出成我要的坐标系
3、project上右键batch可以用,但也不好使,因为转换一个文件,就要添加一行指令(也就是说我还是要手动添加1500多次文件,指定1500多次坐标,手写1500多个输出文件名称),整个操作没有体现多少批处理的价值。
4、我用的是10.0的正式授权版本,没看到网上有人提的什么sampletools这种工具,试着找了一下,只找到32位的又用不了。
请高手指点 展开
2、单个文件可以在arccatalog下单机右键,通过属性对坐标系统进行指定。或者通过project编辑转换成我要的坐标系。
问题在于批处理:
1、文件个数1500多,一个一个改的话太麻烦
2、batch project工具用不了,因为文件没有设定好初始坐标系,没法自动输出成我要的坐标系
3、project上右键batch可以用,但也不好使,因为转换一个文件,就要添加一行指令(也就是说我还是要手动添加1500多次文件,指定1500多次坐标,手写1500多个输出文件名称),整个操作没有体现多少批处理的价值。
4、我用的是10.0的正式授权版本,没看到网上有人提的什么sampletools这种工具,试着找了一下,只找到32位的又用不了。
请高手指点 展开
展开全部
1、点击“ArcToolbox"工具盒按钮,弹出“ArcToolbox"工具盒菜单,找到”DataManagementTools"数据管理工具选项。
2、点击”DataManagementTools"数据管理工具选项前的“+”,弹出数据管理工具的子菜单栏。
3、下拉右边的滚动条找到“Projections and trtransformations"投影和变换功能选项,点击前面的“+”号,打开投影和变换的子菜单栏。
4、在“Projections and trtransformations"投影和变换功能下找到“rester"要素,点击要素前的“+”号再次打开子菜单。
5、定义完成后再软件右下方会出现定义完成的小提示窗,图层的定义就完成了,定义完成后打开图层属性,在“源”的菜单下就可以看到已定义好的坐标系。
展开全部
最快的方法:
1.在ArcCatalog新建一个Personal Geodatabase(个人数据库),里面新建一个Feature Dataset(数据集),设置好坐标系。
2.Import(导入)文件。
1.在ArcCatalog新建一个Personal Geodatabase(个人数据库),里面新建一个Feature Dataset(数据集),设置好坐标系。
2.Import(导入)文件。
追问
此法有效。谢谢了。但会改变原来的文件名,还有其他方法么?
追答
再导出shp格式,就可以了,文件名没有变化的。
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你可以先先定义一个投影 然后把这个投影保存了 把layer层的坐标系统设为你要用的投影 最后输出各个图层 (输出的时候按layer层的投影坐标系统输出就可以) 最后就达到你的目标了
追问
谢谢
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
1、你要确定你自己的数据原来是什么坐标系,如果这个没有确定好,其他的都是没有意义的。
2、当你知道坐标系后,使用batch Define Coordinate System,在Sample中,9.3没有,931有,10应该是有的。
3、然后,然后你就知道了。
2、当你知道坐标系后,使用batch Define Coordinate System,在Sample中,9.3没有,931有,10应该是有的。
3、然后,然后你就知道了。
追问
谢谢回答。但是当真没看到SAMPLE这工具。也试着找了下,木有看到。另外,我明确知道已有数据的坐标系,但就是数据本身没有被指定显示为UNKNOWN。所以我想做的,就是批量告诉他们“你们是属于XX坐标系的”
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询