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

Oracle-Spatial培训班课程2A.ppt

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

1954北京坐标系不是按照椭球定位的理论独立建立起来的,而是采用克拉索夫斯基椭球参数,并经过东北边境的呼玛、吉拉林、东宁三个基线网,同原苏联的大地网联接,通过计算得到我国北京一主干三焦点的大地经纬度和至另一点的大地方位角,建立起我国大地坐标系,定名为1954年北京坐标系。因此,1954年北京坐标系,实际上是苏联1942年坐标系的延伸,其原点不在北京,而在苏联普尔科沃。 地图投影中一个特殊的问题 1980国家大地坐标系原点在陕西省泽阳县永乐镇,称为西安原点。采用1975国际椭球参数 80坐标系比54坐标系有很多优点,但是我国很多测绘成果都是基于54得来的。 Oracle中二维和三维的EPSG(欧洲石油勘探组织)坐标系模型 程序清单4-9? 确定不同类型的EPSG坐标系 SQL?SELECT?DISTINCT?coord_ref_sys_kind?FROM?SDO_COORD_REF_SYS; ? ? COORD_REF_SYS_KIND ? ? PROJECTED ? GEOCENTRIC ? GEOGRAPHIC2D ? VERTICAL ? ENGINEERING ? COMPOUND ? GEOGRAPHIC3D? 你应该为你的数据选择哪一个系统呢?这将取决于你的具体应用。你可以把上面7个类型的EPSG坐标系分为:一维、二维、三维或者本地坐标系,描述如下: 一维坐标系: 垂直(VERTICAL):这些坐标系在对地球表面高度的建模中有着典型的应用。这个高度既可以是大地水准面高度,也可以是椭球高度(就是在参考系中,用来近似地球表面的椭球面的高度) 二维坐标系: 地理二维(Geographic2D):这个类型的坐标系通过参照椭球来实现对地球表面经度和纬度的近似。这个类型也被称为大地坐标系。 投影(Projected):这个类型的坐标系定义了如何将一个地理二维参考系的经度和纬度投影到一个笛卡尔坐标上。就像在前面投影坐标系中所讨论的,你可以使用不同类别的坐标投影技术,如等积投影和等距投影。 3D坐标系: 地理三维(Geographic3D):这个类型的坐标系根据大地基准(椭球)来确定经度、纬度和椭球高度。 地心(Geocentric):这个类型的坐标系以地心为中心来确x、y、z值(而不是地理三维中的表面椭球)。 复合(Compound):这种方法把地理二维(经纬度)或投影的坐标系与基于重力、海拔等来指定高度的垂直坐标系结合起来。 本地坐标系 工程学:这些坐标系都是一些特定应用的坐标系。它们与地球表面的数据相关或无关,但是数据经常被当作是在笛卡尔坐标系中对待。 4.2.3? SDO_POINT属性 完成了对SDO_GEOMETRY的SDO_SRID属性的讨论后,让我们继续讨论下一个属性SDO_POINT。这个属性定义了点的坐标,如客户的位置。注意,这个属性的类型是另一种对象类型SDO_POINT_TYPE。程序清单4-17展示了这种类型的结构。 程序清单4-17? SDO_POINT_TYPE数据类型 SQL?DESCRIBE?SDO_POINT_TYPE; ? Name????????????????????????????Null????????????????Type ? ?????????? ? ? X?????????????????????????????????????????????NUMBER ? Y?????????????????????????????????????????????NUMBER ? Z?????????????????????????????????????????????NUMBER? 对于点来说,SDO_GTYPE被设置成D001 程序清单4-18列举了如何在表geometry_examples中填充SDO_GEOMETRY对象来表示点A(用实际的坐标替代(-79,37))。 程序清单4-18? 在geometry_examples中的点数据 SQL?INSERT?INTO?geometry_examples?(name,?description,?geom)?VALUES? ( ? ??POINT, ? ??2-dimensional?Point?at?coordinates?(-79,37)?with?srid?set?to?8307, ? ??SDO_GEOMETRY ? ??( ? ????2001,?--?SDO_GTYPE?format:?D00T.?Set?to?2001?for?a?2-dimensional?point ? ????8307,?--?SDO_SRID?(geodetic) ? ????SDO_POINT_TYPE ?

文档评论(0)

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

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

版权声明书
用户编号:8073070133000003

1亿VIP精品文档

相关文档