许可优化
许可优化
产品
产品
解决方案
解决方案
服务支持
服务支持
关于
关于
软件库
当前位置:服务支持 >  软件文章 >  Esri FileGeodatabase API(三):SFS简单要素模型学习指南

Esri FileGeodatabase API(三):SFS简单要素模型学习指南

阅读数 4
点赞 0
article_banner

1.SFS 概述

简单要素规范(OpenGIS® Simple Features Interface Standard, SFS)

1.1定义

	1. 简单要素的几何形态
	2. 简单要素的发布、存储、读取等操作

1.2内容

	1. Common architecture -体系结构
	描述了简单要素模型的通用模型,定义了表示客观世界的体系结构,定义了几何对象模型
	3. SQL option -SQL语言
	描述了SQL对于简单要素模型的实现

2.简单要素规范

包括点、线、面、多点、多线、多面六 类  

	1. 点(Point):单独点构成的空间实体
	2. 多点(MultiPoint):多个坐标点构成的空间实体
	3. 线(LineString):一条线(单线、可闭合)
	4. 多线(MultiLineString):多线
	5. 面(Polygon):有1个外环和n个内环构成的单面
	6. 多面(MultiPolygon):多个相离的面构成的多面

3.几何对象模型

对点、线、面、多点、多线、多面、几何 集合  、立方体、TIN三角网以及三维等模型的定义。

3.1几何对象关系结构

在这里插入图片描述

3.2空间操作规范

在这里插入图片描述

4.SQL Option

4.1Schema

OGC规定了空间 数据库  中需要的schema对象,包括存储和管理几何字段、空间参考等。

	1. GEOMETRY_COLUMNS表:记录几何字段信息
	2. SPATIAL_REF_SYS表:记录空间参考系

在这里插入图片描述

4.2几何对象存储

几何 信息 存储在一个表中,通过GID与Feature表相关联。

4.3空间操作

包括:
	1. ST_GeometryType:获取几何类型
	2. ST_Boundary:获取边界
	3. ST_Enbelope:获取矩形范围
	......等

5.WKT&WKB

5.1WKT

WKT(well-know text)使用的格式描述几何对象,常见的7种类型示例:
在这里插入图片描述WKT除了描述几何对象,还可以描述空间参考
在这里插入图片描述

5.2WKB

WKB(well-know binary),是WKT的二进制表示方式。

   通过==序列化(把对象转化为可传输的字节序列)==字节对象来描述几何对象

WKB中的数据类型:
	1. uint32
	无符号整数,占4个字节,用于存储节点数、几何对象等信息
	2. double
	双精度,占8个字节,用于存储节点坐标值

几何对象类型对于的整数如下表:
在这里插入图片描述

   WKB在第一位存储了一个额外的字节用来标识字节符
在这里插入图片描述

6.参考

1.SFS简单要素规范


免责声明:本文系网络转载或改编,未找到原创作者,版权归原作者所有。如涉及版权,请联系删

相关文章
技术文档
QR Code
微信扫一扫,欢迎咨询~
customer

online

联系我们
武汉格发信息技术有限公司
湖北省武汉市经开区科技园西路6号103孵化器
电话:155-2731-8020 座机:027-59821821
邮件:tanzw@gofarlic.com
Copyright © 2023 Gofarsoft Co.,Ltd. 保留所有权利
遇到许可问题?该如何解决!?
评估许可证实际采购量? 
不清楚软件许可证使用数据? 
收到软件厂商律师函!?  
想要少购买点许可证,节省费用? 
收到软件厂商侵权通告!?  
有正版license,但许可证不够用,需要新购? 
联系方式 board-phone 155-2731-8020
close1
预留信息,一起解决您的问题
* 姓名:
* 手机:

* 公司名称:

姓名不为空

姓名不为空

姓名不为空
手机不正确

手机不正确

手机不正确
公司不为空

公司不为空

公司不为空