|
阅读:2530回复:4
ArcCatalog下Feature Class To Shapefile multiple 功能有问题
<P>大家好!我装的是ARCGIS9.2。</P>
<P>我需要把许多不同文件夹下的coverage格式的地图转成shapefile,因此我用ArcCatalog,右键点击文件夹选择“export ”,“to shapefile(multiple)”选择output folder 后点OK,但是转换不成功,且提示 Input does not exist。</P> <P>但是同样的的操作对单个地图有效,to shapefile(single)。</P> <P>这是怎么回事啊?请大家帮帮我!我可不想一张张的转换啊!<BR><BR></P> |
|
|
1楼#
发布于:2007-11-27 11:34
<P>文件目录不要太长,不要出现中文或者特殊字符,看看能行否?</P>
<P>如果单个可以的话,那可以考虑编写批处理脚本来进行批量转换了</P> |
|
|
|
2楼#
发布于:2007-11-27 12:10
感谢2楼的提示!我把路径中的一对英文括号去掉以后就能批量转了!<img src="images/post/smile/dvbbs/em05.gif" /><img src="images/post/smile/dvbbs/em05.gif" /><img src="images/post/smile/dvbbs/em05.gif" />
|
|
|
3楼#
发布于:2007-12-03 17:11
<P>还是有个问题,需要转换的文件数量太多,而且存放的目录较复杂,我还是想用批处理脚本来转换格式。</P>
<P>问题是:arcgis自带的脚本FeatureclassConversion.py不支持从目录到目录的格式转换,而且好像也不允许我修改,这是怎么回事呢?哪位好心人能告诉我应该怎么改脚本?</P> <img src="images/post/smile/dvbbs/em02.gif" /><img src="images/post/smile/dvbbs/em02.gif" /><img src="images/post/smile/dvbbs/em02.gif" /> |
|
|
4楼#
发布于:2007-12-03 17:22
<P>你在arcgis的帮助的索引里查找Python,可以找到脚本的创建方法;</P>
<P>不过我觉得你可以使用.bat批处理文件来写脚本,也是种很简单的方法,代码事例:</P> <P>Featureclasstocoverage_conversion "C:\workspace\harvestable.shp POLYGON;C:\workspace\stands.shp REGION" C:\workspace\studyarea 1.25 DOUBLE</P> <P>这些信息都可以在arcgis帮助里找到的</P> |
|
|