arcpy 脚本网络数据集创建时ERROR 999999
目标说明:因数据源是由客户编辑,故希望通过脚步实现网格数据集自动化更新。
执行脚本如下:
import sys
import os
import shutil
import arcpy
from arcpy import env
arcpy.CheckOutExtension("Network")
env.workspace = "C:\Users\gisadm\AppData\Roaming\ESRI\Desktop10.2\ArcCatalog\***.sde"
fc = "GIS.CONDUIT2"
# Confirm that the feature class exists
#
if arcpy.Exists(fc):
print "Verified %s exists" % fc
networkData = "GIS.CONDUIT2/GIS.CONDUIT2_ND"
arcpy.na.BuildNetwork(networkData)
tempDir = os.environ.get("TEMP")
if tempDir:
shutil.copy2(os.path.join(tempDir,"BuildErrors.txt"),sys.path[0])
print "Script completed successfully."
出现问题如下图:
问题分析:提示要素类可以找到,说明SDE连接没有问题。问题时出在BuildNetwork执行函数这儿。
求助帮忙解决一下,小弟不甚感激。
执行脚本如下:
import sys
import os
import shutil
import arcpy
from arcpy import env
arcpy.CheckOutExtension("Network")
env.workspace = "C:\Users\gisadm\AppData\Roaming\ESRI\Desktop10.2\ArcCatalog\***.sde"
fc = "GIS.CONDUIT2"
# Confirm that the feature class exists
#
if arcpy.Exists(fc):
print "Verified %s exists" % fc
networkData = "GIS.CONDUIT2/GIS.CONDUIT2_ND"
arcpy.na.BuildNetwork(networkData)
tempDir = os.environ.get("TEMP")
if tempDir:
shutil.copy2(os.path.join(tempDir,"BuildErrors.txt"),sys.path[0])
print "Script completed successfully."
出现问题如下图:
问题分析:提示要素类可以找到,说明SDE连接没有问题。问题时出在BuildNetwork执行函数这儿。
求助帮忙解决一下,小弟不甚感激。
1 个回复
朱政
赞同来自:
要回复问题请先登录或注册