网站大量收购独家精品文档,联系QQ:2885784924

ArcSDE for SQLServer的SQL操作.pdf

  1. 1、本文档共7页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
ArcSDE for SQLServer的SQL操作

/linghe301 :欢迎访问GIS 博客 ArcSDE for SQLServer 的SQL 操作 题记 大家对Oracle 数据库的SQL 操作应该不陌生吧,也就是出于所谓的效率而言,使用SQL 语句对 ArcGIS 对象 (要素类)进行直接的读操作或写操作,目前来说在电信行业运用较广 泛,这方面的知识我就不再赘述。那么可能会有人问,那么在SQL Server 数据库是否可以使 用SQL 语句直接操作ArcSDE 的对象呢?以前不可以,但是现在可以了。 系统需求 为什么说上面故意卖个关子呢,也就是需要强调一下系统需求的重要性。也就是说从 SQL Server 2008 版本后,才可以的。自从2008 版本之后,MS 提供了为空间数据专有的也就 是MS 自己的存储:Geometry 和Geogrphy 。 关键词 ArcSDE 地理数据库支持使用 Microsoft 的几何类型和地理类型存储矢量数据。SQL Server 2008 中提供这些类型,因此无需单独安装即可使用。这个与比较繁杂的Oracle 的SQL 操作引用St_shapelib.dll 来说就显得非常方便了。 Microsoft 几何类型 (Geometry )与现有 GIS 空间数据类型相似:使用任意平面(如已 定义的投影)内的坐标。 Microsoft 地理类型 (Geometry )用于旋转椭球体上的数据,该数据与纬度和经度坐标 一同存储。 geometry 和 geography 数据类型支持十一种空间数据对象或实例类型。但是,这些实 例类型中只有七种“可实例化”;可以在数据库中创建并使用这些实例(或可对其进行实例 化)。这些实例的某些属性由其父级数据类型派生而来,使其在 GeometryCollection 中区分 为 Points、 LineStrings、Polygons 或多个 geometry 或 geography 实例。 /linghe301 :欢迎访问GIS 博客 如图所示,geometry 和geography 数据类型的七种可实例化类型为 Point、MultiPoint、 LineString、MultiLineString、Polygon、MultiPolygon 和GeometryCollection 。只要特定实 例的格式正确,即使未显式定义该实例,geometry 和geography 类型也可识别该实例。例 如,如果您使用 STPointFromText() 方法显式定义了一个 Point 实例,只要方法输入的格 式正确, geometry 和 geography 便将该实例识别为 Point 。如果您使用 STGeomFromText() 方法定义了相同的实例,则geometry 和geography 数据类型都将该实 例识别为Point。 怎么使用 默认情况下,SQL Server 中的 ArcSDE 地理数据库使用 ArcSDE 压缩二进制类型,因 此如果您要使用 Microsoft 几何或地理类型进行存储,必须 (1) 将 SDE_dbtune 表中 DEFAULTS 配置关键字下的 GEOMETRY_STORAGE 参数更改 为 GEOMETRY 或 GEOGRAPHY (2) 指定可在创建要素类时指定 GEOMETRY 或 GEOGRAPHY 的 GEOMETRY_STORAGE 参数的配置关键字。 如果多数用户在多数时候都使用几何或地理类型存储数据,则只应更改 DEFAULTS 关 键字下的 GEOMETRY_STORAGE 参数。如果只有部分数据将以几何或地理类型进行存储,则 应在创建要素类时指定一个单独的关键字。为您提供了两个关键字:GEOMETRY 和 GEOGRAPHY,也可以创建自己的自定义关键字。 用户在创建要素类或者导入要素类的过程中可以选择以上关键字,那么这些数据就已 MS 的几何或者地理类型进程存储了,那么用户也就可以使用SQL 对数据进行操作了。 操作步骤 因为Geometry 和Geogrphy 基本类似,那么本文就已Geometry

文档评论(0)

yan698698 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档