参考资料:

1. 最重要的参考文章,基本上就是按这个做的!!!:https://www.inf.unibz.it/dis/wiki/doku.php?id=students:minnerebner:oracle:addingsrid 。

2. 实例参考:http://www.cnblogs.com/cleverxy/archive/2012/04/28/2474563.html

步骤1是从0开始,这个应该有一些基础了,可以对照看一下里面对8801~8807、9802~9807的解释,然后再去数据库中查这些表。

3. 另外两个内容看起来比较丰富的论坛/博客:

oracle报错查询: http://www.serkey.com/oracle-incorrect-result-from-sdo-filter-bct53x.html#beuerd

将Spatial与IT结合:  http://spatialdbadvisor.com/

Web Mercator投影

在ArcGIS的帮助中 http://resources.arcgis.com/zh-cn/help/main/10.1/index.html#//003r00000038000000  第一段中有如下内容:“有两种用于仿真 Web 服务所用墨卡托投影的方法。如果墨卡托实现支持椭球体(椭圆体),则投影坐标系必须以基于球体的地理坐标系为基础。这要求必须使用球体方程。墨卡托辅助球体的实现仅具有球体方程。此外,如果地理坐标系是基于椭圆体的,它还具有一个投影参数,用于标识球体半径所使用的内容。默认值为零 (0) 时,将使用长半轴。” 乍一读有点混乱, 想起来以前看的的一篇文章 :http://hmfly.info/2012/10/17/mercator%E9%82%A3%E4%BA%9B%E4%BA%8B%E5%84%BF/ ,其中的“Web Mercator与Web Mercator(Auxiliary Sphere)之异同” 部分,比较3785 和3857的区别。我的理解,对应到ArcGIS帮助中的那段话,应该是方法一是3785,方法二对应 3857,“它还具有一个投影参数”指的就是 “Auxiliary_Sphere_Type: 0.0” 吧。后面就不用混乱了,只考虑使用 3857.

关于坐标及投影还可以看一下ArcGIS的帮助,从椭球体、大地基准面、坐标参照系、投影坐标系慢慢逐步理清楚。

定义Web Mercator投影坐标系(链接1 )的补充说明:

1.定义椭球体:在MDSYS.SDO_ELLIPSOIDS表中增加所需的椭球体定义,其中INV_FLATTENING(扁率的倒数)设置为很大的一个数1.000E+12,表示只使用长半轴的长度。

2.定义大地基准面:在MDSYS.SDO_DATUMS表中增加大地基准面定义,其中的椭球体参数用到第1步中的定义;

3.定义地理坐标系: 在MDSYS.SDO_COORD_REF_SYSTEM表中增加坐标参照系:其中坐标系类型COORD_REF_SYS_KIND和坐标系代号COORD_SYS_ID 要与SDO_COORD_SYS中定义一致。

4.定义投影转换规则: 在mdsys.sdo_coord_ops中增加投影转换定义,给第3步的坐标参照系基础上定义Latitude of natural origin(原点纬线)、longitude of natural origin(原点经线)、False_Easting东伪偏移、False_Northing北伪偏移等参数。

5.定义投影坐标系:目标坐标系类型是笛卡尔坐标系,在前面定义的椭球体、地理坐标系和投影转换规则基础上,得到3857投影坐标系。

6.  定义8307向3857的转换。

其中涉及到不少代号和Oracle Spatial中已定义的属性项,可在官方文档中进行查找:

http://docs.oracle.com/cd/B28359_01/appdev.111/b28400/sdo_cs_concepts.htm#SPATL640

附一点中文资料:

SDO_COORD_OPS Table中关于坐标类型的定义:

一维坐标系:

垂直(VERTICAL):这些坐标系在对地球表面高度的建模中有着典型的应用。这个高度既可以是大地水准面高度,也可以是椭球高度(就是在  参考系中,用来近似地球表面的椭球面的高度)

二维坐标系:

地理二维(Geographic2D):这个类型的坐标系通过参照椭球来实现对地球表面经度和纬度的近似。这个类型也被称为大地坐标系。

投影(Projected):这个类型的坐标系定义了如何将一个地理二维参考系的经度和纬度投影到一个笛卡尔坐标上。就像在前面"投影坐标系"中所讨论的,你可以使用不同类别的坐标投影技术,如等积投影和等距投影。

3D坐标系:

地理三维(Geographic3D):这个类型的坐标系根据大地基准(椭球)来确定经度、纬度和椭球高度。

地心(Geocentric):这个类型的坐标系以地心为中心来确x、y、z值(而不是地理三维中的表面椭球)。

复合(Compound):这种方法把地理二维(经纬度)或投影的坐标系与基于重力、海拔等来指定高度的垂直坐标系结合起来。

本地坐标系

工程学:这些坐标系都是一些特定应用的坐标系。它们与地球表面的数据相关或无关,但是数据经常被当作是在笛卡尔坐标系中对待。

感谢所有引用链接作者的工作!

原文:http://www.cnblogs.com/beautifulplanet/p/4230282.html

投影坐标系单位oracle,在Oracle Spatial中增加Web Mercator投影坐标系相关推荐

  1. Oracle Spatial中上载GIS空间数据方法研究

    Oracle Spatial中上载GIS空间数据方法研究 作者:佚名    文章来源:博客中国    点击数:6873    更新时间:2006-8-24 摘要:采用Oracle Spatial 存储 ...

  2. Oracle Spatial中SDO_Geometry说明

    Oracle Spatial中SDO_Geometry说明 在ArcGIS中通过SDE存储空间数据到Oracle中有多种存储方式,分别有:二进制Long Raw .ESRI的ST_Geometry以及 ...

  3. ArcGIS中ArcMap为不含坐标系的图层添加地理坐标系或投影坐标系

      本文介绍在ArcMap软件中,为不含有任何坐标系的图层添加地理坐标系或投影坐标系的方法.   在之前的文章ArcGIS矢量图层投影与地理坐标系转为投影坐标系--ArcMap(https://fkx ...

  4. Oracle数据库在进程中是,由浅入深讲解Oracle数据库进程的相关概念

    Oracle数据库进程概述: Database buffer cache主要用于存储数据文件中的数据块 数据库高速缓存的数据块是高速缓存与数据文件进行信息交换的基本单位.在Oracle数据库8i以前, ...

  5. 我国常用的投影坐标系_【干货】arcgis中坐标系问题详解

    地理空间的数学基础是空间分析的基准,在GIS中,所有的空间数据都要划归到统一的空间参考下才可以进行进一步的空间分析.地球空间参考解决的是地球的空间定位和数学描述问题,投影解决的是将地球曲面信息映射到二 ...

  6. ArcGIS中的地理坐标系与投影坐标系

    ArcGIS中的地理坐标系与投影坐标系 一.ArcGIS中的地理坐标系与投影坐标系及地图投影 1.基本概念 地理坐标系(Geographic Coordinate System),是使用三维球面来定义 ...

  7. 【大数据实时数据同步】超级详细的生产环境OGG(GoldenGate)12.2实时异构同步Oracle数据部署方案(中)

    系列文章目录 [大数据实时数据同步]超级详细的生产环境OGG(GoldenGate)12.2实时异构同步Oracle数据部署方案(上) [大数据实时数据同步]超级详细的生产环境OGG(GoldenGa ...

  8. 如何将TXT,EXCEL或CSV数据导入ORACLE到对应表中

    如何将TXT,EXCEL或CSV数据导入ORACLE到对应表中 2011-05-12 14:19 方法一,使用SQL*Loader      这个是用的较多的方法,前提必须oracle数据中目的表已经 ...

  9. Oracle的left join中on和where的区别

    Oracle的left join中on和where的区别 数据库在通过连接两张或多张表来返回记录时,都会生成一张中间的临时表,然后再将这张临时表返回给用户. 在使用left jion时,on和wher ...

最新文章

  1. [微信官方文档] 小程序-错误码信息与解决方案表
  2. mariadb(mysql)的安装
  3. spring+cxf
  4. 你知道这 8 种 SQL 错误用法吗?
  5. 七步从Angular.JS菜鸟到专家(1):如何开始【转】
  6. 论 静态方法@staticmethod 类方法@classmethod @property属性
  7. 多角度了解科大讯飞公司之一(语音识别)
  8. vs2008中文版提供下载(包含中文msdn)
  9. “AIIA”杯-国家电网-电力专业领域词汇挖掘
  10. win10文件资源管理器打开时很慢
  11. 一个程序媛的3年华为之路
  12. source-map讲解
  13. 泰拉瑞亚试图加载不正确的_泰拉瑞亚Switch中文版将在12月19日发售|宝可梦 剑/盾大量细节公布 自动存档可关经验平均分配等...
  14. 如何将多个excel表格合并成一个_怎么将多个pdf文件合并成一个?
  15. spring 如何加载applicationContext.xml
  16. 【前端优化】第三方字体优化方案大全
  17. Apache CXF 介绍
  18. matlab snr mse,MATLAB 均方根误差MSE、两图像的信噪比SNR、峰值信噪比PSNR、结构相似性SSIM...
  19. gameboy bios_使用真实的NES,Gameboy和Sega颜色创建8位样式图形
  20. RISC-V+基于IMU的智能家居操作系统设计

热门文章

  1. Gazebo手册:5 机器人模型配置文件
  2. 关于微赞,微擎,微动力模块安装时出现 版权保护,未在云平台注册 的解决办法
  3. Excel工作簿减肥--删除无用的对象 (亲自实践)
  4. Git:移除文件----git rm命令的使用
  5. android u盘广播路径,android6.0 外部存储设备插拔广播以及获取路径(U盘)
  6. HyperLynx(二十一)DDR(四)DDR3电气规范
  7. 达摩院 2023 十大科技趋势发布
  8. 35 岁失业了真的会很难找到工作吗?
  9. 河北丰宁洪汤寺隧道打响进洞施工第一炮
  10. Qt精美应用程序界面设计,多功能(包含基于sql数据库的音乐、视频播放器、相册,串口、网络调试助手、游戏、天气查询等功能)