环境:ArcGIS Pro SDK 3.4 + .NET 8
文章目录
- 地理数据库
-
- 1 地理数据库与数据存储
- 2 定义
- 3 数据集
- 4 查询
-
- 4.1 使用QueryFilter搜索表
- 4.2 在表中搜索非拉丁字符
- 4.3 使用一组ObjectID搜索表
- 4.4 使用空间查询过滤器搜索要素类
- 4.5 从表中选择行
- 4.6 从要素类中选择要素
- 4.7 获取表中当前的行数
- 4.8 获取图层的要素数量
- 4.9 表格排序
- 4.10 计算表格上的统计信息
- 4.11 在单个表上评估QueryDef
- 4.12 使用WHERE子句评估连接查询的QueryDef
- 4.13 在 OUTER JOIN 上评估 QueryDef
- 4.14 评估 INNER JOIN 查询的 QueryDef
- 4.15 在嵌套的 INNER 和 OUTER 连接上评估 QueryDef
- 4.16 为数据库表创建默认查询描述并获取查询描述的 ArcGIS.Core.Data.Table
- 4.17 从数据库表的自定义查询创建 QueryDescription
- 4.18 从没有非空唯一ID列的连接查询中创建QueryDescription
- 4.19 从具有多种几何类型的数据库表查询中创建QueryDescription
- 4.20 从SQLite数据库表的查询创建QueryDescription
- 4.21 使用SQLSyntax形成平台无关的查询
- 4.22 使用虚拟关系类将文件地理数据库要素类与Oracle数据库查询图层要素类连接
- 4.23 从不同地理数据库连接两个表
- 4.24 在地理数据库中使用连接两个版本化表的查询创建查询表
- 4.25 检查字段值是否为 null
- 4.26 从字段中获取域字符串
- 4.27 获取数据存储或工作空间属性
- 4.28 查询过滤器中的分页
- 4.29 展示从协调操作中获取的版本冲突信息
- 4.30 探索条件属性值
- 4.31 验证依赖属性值
- 4.32 获取可能的条件值
- 5 编辑
- 6 版本
- 7 扩展ID
- 8 DDL
-
- 8.1 64位整数字段
- 8.2 ObjectID 字段
- 8.3 DateOnly、TimeOnly 和 TimestampOffset 字段
- 8.4 创建表
- 8.5 创建要素类
- 8.6 删除表
- 8.7 删除要素类
- 8.8 打开内存地理数据库
- 8.9 创建内存地理数据库
- 8.10 删除内存地理数据库
- 8.11 创建文件地理数据库
- 8.12 删除文件地理数据库
- 8.13 创建移动地理数据库
- 8.14 删除移动地理数据库
- 8.15 创建范围域
- 8.16 创建一个编码值域
- 8.17 创建要素数据集
- 8.18 删除要素数据集
- 8.19 重命名要素数据集
- 8.20 一次性创建包含要素类的要素数据集
- 8.21 在现有要素数据集中创建要素类
- 8.22 将要素类添加到要素数据集
- 8.23 重命名表
- 8.24 向要素类添加字段
- 8.25 添加使用域的字段
- 8.26 从表中移除字段
- 8.27 创建注记要素类
- 8.28 创建要素链接的注记要素类
- 8.29 在要素数据集中创建注记要素类
- 8.30 创建内存地理数据库
- 8.31 使用DE9-IM空间关系的空间查询过滤器
- 8.32 检查表是否为版本化表
- 8.33 从零开始创建带索引的表
- 8.34 在已有数据集中添加索引
- 8.35 移除属性索引
- 8.36 删除空间索引
- 8.37 修改域
- 8.38 重命名域
- 8.39 删除域
- 8.40 创建带有子类型的表
- 8.41 移除子类型字段指定
- 8.42 修改子类型
- 8.43 创建关系类
- 8.44 创建属性关系类
- 8.45 向关系类添加关系规则
- 8.46 删除关系类
- 8.47 在要素数据集中添加/移除关系类
- 8.48 修改标注标签和符号
- 8.49 重命名注记要素类
- 8.50 修改现有字段
- 9 TIN
- 10 地形数据
- 11 LAS 数据集
- 12 路径
地理数据库
1 地理数据库与数据存储
1.1 根据路径打开文件地理数据库
public async Task OpenFileGDB()
{
try
{
await ArcGIS.Desktop.Framework