ArcGIS 10中SpatialJoin有问题,结果出现0值

ArcGIS 10中SpatialJoin有问题,结果出现0值


发布日期: 1970-01-01 更新日期: 2016-10-26 编辑:zhangxiang 浏览次数: 8378

标签:

摘要: 今天使用ArcGIS做如下的操作,这里fea1与fea2是两个输入数据,具有相同的字段名,当然值是不一样的。下面的操作在ArcCatalog与Python脚本中都执行了。 infea1 = 'fea1' infea2 = 'fea2' infea2buf = ...

今天使用ArcGIS做如下的操作,这里fea1与fea2是两个输入数据,具有相同的字段名,当然值是不一样的。下面的操作在ArcCatalog与Python脚本中都执行了。

infea1 = 'fea1'
infea2 = 'fea2'
infea2buf = infea2 + 'buf'
arcpy.Bufferanalysis(infea2, infea2buf, '300')
infea1sptialjoin = infea1 + 'spatialjoin'
arcpy.SpatialJoinanalysis(infea1, infea2buf,infea1_spatialjoin)

然后发现得到的结果中与infea2有关的字段的值全部都是0(当然这些字段都已经自动改名)。多次重复实验,结果异常稳定。 记得以前也这样用过,但是没有问题。

打开ArcMap,在其中手动操作了一下,得到了正确的结果,排除了数据有问题的嫌疑。

关注公众号
获取免费资源

随机推荐


Copyright © Since 2014. 开源地理空间基金会中文分会 吉ICP备05002032号

Powered by TorCMS

OSGeo 中国中心 邮件列表

问题讨论 : 要订阅或者退订列表,请点击 订阅

发言 : 请写信给: osgeo-china@lists.osgeo.org