帖子
|
我能够在ArcGIS Pro中使用geopandas读取和写入形状文件,但在geo数据库中读取和写入更有用。当我尝试在文件地理数据库中读取一个特征类时,我得到以下驱动程序错误:DriverIOError:尝试针对非目录数据源创建csv层(文件)。当我试图写一个地理数据框架作为一个功能类,我得到以下错误:没有这样的文件或目录,我想知道我做错了什么…请参阅下面的脚本:file = outGDB + '\FC_Name' FC_gdf = gp。read_file(file, driver = 'FileGDB')) FC_gdf = gp。to_file(file, driver = 'FileGDB')
...查看更多
一个月前
|
0
|
1
|
246
|
帖子
|
我正在创建一个工具,使用一组pourpoint划定多个流域,并比较具有相同ID的流域的面积比。是否有可能生成两个重复的分水岭特征类使用相同的倾注点?如果不是,是否可以使用arcpy.da.UpdateCursor将字段中的所有空值和零值更改为它上面行的前一个非空值?我知道我的问题看起来不相关,但这有两种方法可以解决我目前的工具问题。如果你有任何问题,请告诉我。我使用arcpy.da添加了下面的代码。UpdateCursor。谢谢你的帮助!previous_value = non_null_value with arcpy.da.UpdateCursor(ScaleRatioTable,['Area_sqmi_1'])作为游标:if row[0]= = 0.0: row[0]= previous_value cursor. updaterow (row)
...查看更多
01-05-202305:53点
|
0
|
1
|
584
|
帖子
|
我想知道如何在一个组合框中填充一个活动映射中的特征层的字段?有一个ESRI社区的例子yabo11.vip亚博agapp,CreateReport是关于如何在ListBox中填充一个特性层的字段。使用这个例子,我能够在一个活动的地图中成功地填充特征层,但我不确定如何填充Dockpane的ComboBox中的字段。我知道我需要创建一个ObservableCollection对象,但我总是得到一个错误消息,说我可以将字符串变量转换为数据类型。如果您知道一个有用的示例,或者我在代码中更改了什么来填充字段,我将非常感谢您的帮助。谢谢!private ObservableCollection
01-04-202310:18我
|
0
|
0
|
76
|
帖子
|
我注意到,在ArcGIS Pro v. 2.8中,用来改变符号渲染的符号轮廓的arcpy脚本不起作用。使用python控制台来排除我的python脚本故障,我意识到如果symm .renderer.type == ' simplerender ': symm .renderer.symbol.color = {'RGB': [0,0,0,0]}} symm .renderer.symbol. outlinecolor = {'RGB': 0,0,0,0]}将改变点符号的颜色,但不会改变点符号的轮廓。对于渐变的颜色渲染也是一样,对于symm .renderer. classbreaks: brk.symbol.outlineColor = {'RGB':[0,0,0,0]} brk.symbol.color = {'RGB':[0,0,0,0]}不管我改变什么颜色的RGB, outlineColor和color只会导致符号颜色的改变。轮廓颜色不起作用。我想知道如果没有使用applysymbolologyfromlayer gp工具,是否有办法解决这个问题?我有脚本创建一个自定义我的研究生色彩渲染,使用该工具将改变我的研究生色彩渲染。谢谢你的帮助!
...查看更多
10-12-202204:49点
|
0
|
1
|
269
|
帖子
|
@JayantaPoddar你在arcpy会怎么做?谢谢!
...查看更多
10-12-2022有机会点
|
0
|
0
|
101
|
帖子
|
嗨,杰夫,谢谢你告诉我如何在python窗口中添加代码。我使用的是ArcGIS Pro 2.8。@JeffK
...查看更多
10-04-2022上午11:19
|
0
|
0
|
79
|
帖子
|
我想知道如何解决这个WhereClause?除了查询之外,一切似乎都正常工作。谢谢你的帮助!QueuedTask.Run(() => {string mKey = "462409";Var ckeys = new string[3] {"19605542","19605543","19605707"};using (Geodatabase Geodatabase = new Geodatabase(new FileGeodatabaseConnectionPath(new Uri(inPath)))) using (var HzTable = Geodatabase . opendataset
活动提要
|