zoukankan      html  css  js  c++  java
  • 六,Geoserver特征类型(/featuretypes)

    特征类型是源于数据存储的基于矢量的空间资源或数据集。在某些情况下,例如使用形状文件时,要素类型与其数据存储区具有一对一关系。在其他情况下,如PostGIS,特征类型与数据存储的关系是多对一的,特征类型对应于数据库中的一个表。

    /workspaces/{workspaceName}/datastores/{storeName}/featuretypes

      Get: 获取工作区和数据存储区的功能类型列表。使用“Accept:”头指定格式或将扩展名附加到端点(例如“/featuretypes.xml”表示xml)。

      Post:创建新的要素类型。注意-通过POST创建新功能类型时,如果不存在具有指定名称的基础数据集,则将尝试创建它。这只适用于底层数据格式支持创建新类型(如数据库)的情况。以这种方式创建要素类型时,客户端应在要素类型表示中包含所有属性信息。

      Put: 无效。使用POST添加新的要素类型,或放置单个要素类型以编辑该类型。

      Delete:无效。

     

    /workspaces/{workspaceName}/featuretypes

      Get: 获取工作区中所有数据源的所有功能类型的列表。使用“Accept:”头指定格式或将扩展名附加到端点(例如“/featuretypes.xml”表示xml)

      Post:创建新的要素类型时,要素类型定义需要引用存储。注意-通过POST创建新功能类型时,如果不存在具有指定名称的基础数据集,则将尝试创建它。这只适用于底层数据格式支持创建新类型(如数据库)的情况。以这种方式创建要素类型时,客户端应在要素类型表示中包含所有属性信息。

      Put: 无效。使用POST添加新的要素类型,或放置单个要素类型以编辑该类型。

      Delete:无效。

     

    /workspaces/{workspaceName}/datastores/{storeName}/featuretypes/{featureTypeName}

      Get: 获取单个要素类型

      Post:无效。使用/featuretypes端点上的POST添加新的要素类型,或放置单个要素类型以编辑该类型。

      Put: 更新单个要素类型。

      Delete:删除要素类型(可选地递归删除图层)

     

    /workspaces/{workspaceName}/featuretypes/{featureTypeName}

      Get: 在工作区的默认数据存储中获取单个要素类型

      Post:无效。使用/featuretypes端点上的POST添加新的要素类型,或放置单个要素类型以编辑该类型。

      Put: 更新工作区默认数据存储中的单个要素类型。

      Delete:删除工作空间默认数据存储中的要素类型(可选地递归删除图层)

  • 相关阅读:
    Python3 tkinter基础 Radiobutton variable 默认选中的按钮
    oracle函数NVL,NVL2和NULLIF之间的区别和使用
    js如何返回两个数的商的整数和余数部分?
    解决win10打开组策略弹出管理模板对话框问题
    asp.net mvc中动作方法的重定向
    asp.net mvc如何获取url的相关信息
    vs2015如何使用附加进程调试发布在IIS上项目
    未能加载文件或程序集“Oracle.DataAccess”或它的某一个 依赖项。如何解决?
    C#中使用SqlBulkCopy的批量插入和OracleBulkCopy的批量插入
    oracle中计算两个日期的相差天数、月数、年数、小时数、分钟数、秒数等
  • 原文地址:https://www.cnblogs.com/chenjq0717/p/12437016.html
Copyright © 2011-2022 走看看