- 博客(67)
- 收藏
- 关注
原创 ARCGIS PRO 在已建工程地图中添加在线地图
5、添加在线图集的方法和一般数据操作一样,拖动或者右键添加到当前都可以。4、查看在线图集:在“目录”–“服务器”中查看MapServer。3、在弹出框中输入在线图集的URL,点击“确定”1、在上方的菜单栏中点击“插入”,选择“连接”2、新建ArcGIS Server。
2025-04-10 10:29:36
240
原创 ARCGIS PRO SDK VB2022 图层要素类类型判断
FeatureLayer ——要素图层(矢量数据)SceneLayer ——场景图层(3D)RasterLayer ——栅格图层。VectorTileLayer ——矢量切片图层。MapImageLayer ——地图图像图层。GroupLayer ——组图层。WMSLayer - WMS ——服务图层。WMTSLayer - WMTS——服务图层。
2025-03-28 13:22:34
393
原创 ARCGIS PRO SDK ProWindow自定义窗口DataGrid控件的应用
是ArcGIS Pro SDK中用于创建自定义窗口的关键类,帮助开发者扩展ArcGIS Pro的功能和用户界面。这些窗口可以嵌入到ArcGIS Pro的主界面中,提供与核心功能的无缝集成。设置DataGrid表字段名称列为下拉框,DataGridTemplateColumn 设置ComboBox动态绑定。vb.net ,定义Person1类,用于DataGrid1设置数据源类型。定义ComboBox动态绑定类。
2025-03-24 13:02:13
363
原创 ARCGIS PRO SDK 创建右键菜单
ArcGIS Pro SDK中的弹出式右键菜单常见的在地图视图、布局视图、文件目录等地方,随便右键点击某个文件、要素、要素类,一般都会弹出一个右键菜单。输入<updateModule>模块,代码如下。在</insertModule>下面。右键菜单 refID。地图视图框内选择要素。
2025-03-24 10:09:06
308
原创 ARCGIS PRO DSK 栅格数据(Raster)
1、ArcGIS.Core.dll 中的 ArcGIS.Core.Data.Raster 命名空间提供了栅格类和成员,用于处理栅格数据集、内存栅格、像素块和光标。2、ArcGIS.Desktop.Mapping.dll 中的 ArcGIS.Desktop.Mapping 命名空间提供了用于栅格图层和着色器的类和成员。ArcGIS Pro 中与栅格相关的功能可以在两个单独程序集中的两个命名空间中找到。RasterLayer表示磁盘或地理数据库中的图像或像素数据。二、 在GDB文件中查找栅格数据。
2025-03-24 10:07:37
315
原创 ArcGIS Pro显示缓存空间不足导致编辑或加载数据显示不完全
1.启动 ArcGlS Pro。单击左下角的设置,然后单击选项;3.在本地缓存下,选中清除缓存复选框,然后单击确定。2.在选项窗口中,单击显示选项卡;清除计算机上的显示缓存方法。
2025-02-13 15:40:43
739
原创 为什么 ARCGIS PRO ArcGISIndexingServer.exe 使用大量计算机内存?
ArcGISIndexingServer.exe更新项目中的ArcGIS Pro地图和布局,以提高搜索能力。该过程根据项目的大小和必须建立索引的数据量消耗内存。如果很少执行搜索过程或者用户知道项目的位置,则可以关闭或删除索引。1 要删除索引,请单击 删除索引。2 要关闭索引。
2025-02-12 16:17:11
344
原创 ARCGIS PRO SDK MapProjectItem 地图项目类
三、遍历项目的所有 MapProjectItems。四 获取特定的 MapProjectItem。五、在工程中查找地图并将其打开。一、获取工程中的所有地图。二、从项目中删除地图。
2024-09-25 15:27:43
401
原创 ARCGIS PRO DSK MapTool
MapTool用于自定义地图操作工具,使用户能够在ArcGIS Pro中执行特定的地图交互操作。设置为 true 以使此属性生效。正多边形作为多边形。
2024-09-13 13:05:18
466
原创 ARCGIS PRO SDK POINT层唯一值渲染按角度旋转
c+ 代码: 按Direction字段旋转,旋转样式为数学。vb 代码:: 按Dzd_name字段旋转,旋转样式为地理。
2024-04-28 12:06:18
213
原创 ARCGIS PRO SDK 数据库属性域设置与获取
sdk3.1以下版本不支持,不能使用 Pro SDK 向域添加新的编码值,可以使用。一、数据库创建属性域。
2024-01-29 10:00:00
738
原创 ARCGIS PRO SDK 常用的选择操作
Map:获取地图的选择。使用 QueuedTask.Run。vb:将地图图层选择加载到 Inspector 中,统一修改属性MOMC。vb:将地图图层选择加的要素遍历:转Feature对线要素点序反转。一、'获取当前图层FeatureLayer选择要素: ly选择要素。二、获取当前激活的地图选择要素集: 不同层的所有的选择要素。vb :将地图选择加载到 Inspector 中。vb:将地图图层选择加的要素遍历:对线要素点序反转。1、将地图选择加载到 Inspector 中。3、选择要素闪烁功能。
2024-01-25 17:28:19
970
原创 ARCGIS PRO SDK 图层定义查询
如果 whereClause 为 null 或空字符串,则将移除活动查询定义,并且图层不再具有活动定义查询。如果存在活动定义查询,则此函数使用传入的 whereClause 更新定义查询的 where 子句。如果 whereClause 为非 null,并且没有活动定义查询,则将创建具有指定 where 子句的新定义查询,并成为活动定义查询。将分配自动生成的名称。所有其他未处于活动状态的定义查询保持不变。 SetDefinitionQuery:设置活动定义查询的 where 子句。
2024-01-19 14:36:41
719
原创 ARCGIS PRO SDK Annotation 概念及操作
在ArcGIS Pro中,确保注记方案中存在的唯一字段是AnnotationClassID、SymbolID、Element、FeatureID或FeatureGlobalID(如果使用GlobalID关系)、ZOrder和Status以及系统OBJECTID和Shape字段。使用注记要素类时,通过查询返回的要素属于AnnotationFeature类型。此外,AnnotationFeature还为AnnotationClassID、LinkedFeatureID和注记状态提供了方便的set和get方法。
2024-01-14 11:23:43
835
原创 ARCGIS PRO SDK Geoprocessing
Dim gpResult AS IGPResult = await Geoprocessing.ExecuteToolAsync(调用工具名称, GPValue数组, environment, null, null, executeFlags)一、调用工具名称:地理处理工具名称。如果工具执行失败,则以字符串或 null 形式返回执行结果值。输出值的数据类型,如果工具失败,则为 null。如果工具在执行时出现任何警告,则为 True。输出值,如果工具执行失败,则为 null。
2024-01-04 16:33:53
877
原创 ARCGIS PRO SDK GeometryEngine.Intersection的GeometryDimensionType 枚举
描述几何对象的维度。与 GeometryEngine.Intersection 一起使用。二维(多边形或包络)。
2024-01-03 17:41:34
1040
原创 ARCGIS PRO SDK 访问Geometry对象
1、ReadOnlyPartCollection:Polyline 和 Polygon 使用的 ReadOnlySegmentCollection 部件的只读集合,属性成员:。三、ReadOnlySegmentCollection :Segment 类的只读集合。方法: GetEnumerator 返回循环访问集合的枚举器。将此列表中的 MapPoint 复制到给定的 MapPoint 列表中。获取或设置用于此只读部件集合的。获取或设置用于此只读部件集合的。
2023-12-30 12:49:23
938
原创 ARCGIS PRO SDK GeometryEngine处理独立几何图形
Geometry1=Buffer(IEnumerable,0.25) ‘0.25米缓冲 将合并所有缓冲区的结果。Geometry1=Buffer(Geometry,0.5) ‘0.5米缓冲。Area:获取几何图形的面积。Buffer:在给定几何图形周围的指定距离处创建缓冲区多边形。GeodesicArea:获取几何图形的椭球面积。LabelPoint:几何图形面内标注点。Centroid :几何图形质心点。1、面积类:pol为Polygon。未完待续,补充部分就在本篇完善。
2023-12-26 11:50:52
1056
原创 ARCGIS PRO SDK 要素空间关系
也就是说,当且仅当 geometry2 位于 geometry1 中时,geometry1 才包含 geometry2。Touches 如果 geometry1 与 geometry2 接触,则返回 true,否则 false。geometry1 位于 geometry2 内,则返回 true。7、Equals:如果 geometry1 和 geometry2 占用相同的空间,则返回 true。5、Contains 如果 geometry1 包含 geometry2,则返回 true。
2023-12-23 20:41:01
1469
原创 ARCGIS PRO SDK VB2022 OpenItemDialog的使用
打开“浏览”对话框,并允许您选择一个或多个项目项、门户项或 本地磁盘或网络磁盘中可用的项目。调用方法:ShowDialog。二:打开地理数据库内容。
2023-12-13 17:10:13
168
原创 ARCGIS PRO SDK VB2022 使用SpatialQueryFilter查询
【代码】ARCGIS PRO SDK VB2022 使用SpatialQueryFilter查询。
2023-12-12 10:26:37
483
原创 ARCGIS PRO SDK VB2022独立表操作
一、删除所有表记录:删除默认地理数据库独立表:DK里的所有记录。二、新增一条记录:在独立表DK里的新增一条记录。
2023-12-07 16:18:08
454
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人