首页软件基础教程ArcGIS【ArcGIS工具箱】27...

【ArcGIS工具箱】271.图层和表视图——创建查询图层

系列配套练习数据下载链接:

链接:https://pan.baidu.com/s/1imKDcw9wZWk_ItR8fwugZw?pwd=mnsj 提取码:mnsj
如有需要请尽快下载。如若失效,我也会在最新发布文章中更新下载链接。




“数据管理”工具箱中的图层和表视图工具提供了一系列用于创建和处理图层、图层文件和表视图的工具。
图层和表视图工具集包含创建要素图层、创建 LAS 数据集图层、创建镶嵌图层、创建查询图层、创建表视图、创建 XY 事件图层等15个工具。
本次主要介绍创建查询图层工具。
  • 1、概念:

创建查询图层工具用于通过输入的 SQL 选择语句,从 DBMS 表创建查询图层。该工具仅适用于企业级数据库,文件或个人地理数据库不是有效的输入工作空间。

关于如何创建企业级地理数据库可以查看以下文章:

【ArcGIS小操作】123.创建企业级地理数据库

如果输入的 SQL 查询的结果返回空间列,则输出将为要素图层。如果 SQL查询没有返回空间列,则输出将为独立表。
需要注意的是,该工具创建的图层是临时图层,如果不保存此图层,或者使用复制行或复制要素通过创建副本对数据进行持久化,则该图层在会话结束后将不会继续存在。
  • 2、工具:
加载数据库中的要素图层。
选择【系统工具箱→Data Management Tools→图层和表视图创建查询图层】工具,在弹出的对话框中进行设置。
  • 输入数据库连接:包含要查询的数据的数据库连接文件。该工具所需的连接文件可使用创建数据库连接工具创建。
  • 输出图层名称:要创建的要素图层或表视图的输出名称。
  • 查询:定义要在数据库中执行的选择查询的 SQL 语句。此字符串在启用其余控件之前必须通过验证。在单击此输入框以外的位置时,验证将被触发。验证过程将在数据库中执行查询,并验证 SQL 查询的结果是否符合 ArcGIS 所实施的数据建模标准。如果验证失败,工具将返回一条警告。唯一例外的是模型构建器,如果输入为派生的数据,则不会触发验证。
  • 唯一标识符字段 (可选):SELECT 列表的 SELECT 语句中的一个或多个字段,可用于生成动态的唯一行标识符。
  • Shape 类型 (可选):查询图层的形状类型。在输出查询图层中只会使用查询结果集中与指定形状类型匹配的那些记录。
  • SRID (可选):设置返回几何的查询的 SRID(空间参考标识符)值。在输出查询图层中只会使用查询结果集中与指定 SRID 值匹配的那些记录。
  • 坐标系 (可选):设置输出查询图层将使用的坐标系。

    设置完成,点击确定,得到创建的查询图层。

    需要注意的是,该工具创建的图层是临时图层,如果不保存此图层,或者使用复制行或复制要素通过创建副本对数据进行持久化,则该图层在会话结束后将不会继续存在。

    本篇文章来源于微信公众号: 码农设计师

    RELATED ARTICLES

    欢迎留下您的宝贵建议

    Please enter your comment!
    Please enter your name here

    - Advertisment -

    Most Popular

    Recent Comments