查看: 7271|回复: 13

关于osgdem中WKT

[复制链接]

该用户从未签到

发表于 2008-4-5 01:41:05 | 显示全部楼层 |阅读模式
首先说说Flysky中翻译的osgdem教程中的
--wkt <WKT string> 为图或是dem设置坐标的系统(in WellKownText form.)

WKT是用来描述坐标系统的。GDAL的坐标系统是按OpenGIS WKT(Well known Text)的方式来描述的。
在进行地形处理是可以试试
osgdem -d filename --wkt PROJCS["UTM 17 (WGS84) in northern hemisphere.",GEOGCS["WGS 84",DATUM["WGS_1984", SPHEROID["WGS 84",6378137,298.257223563,AUTHORITY["EPSG",7030]],TOWGS84[0,0,0,0,0,0,0], AUTHORITY["EPSG",6326]],
        PRIMEM["Greenwich",0,AUTHORITY["EPSG",8901]], UNIT["DMSH",0.0174532925199433,AUTHORITY["EPSG",9108]], AXIS["Lat",NORTH], AXIS["Long",EAST], AUTHORITY["EPSG",4326]],  PROJECTION["Transverse_Mercator"],  PARAMETER["latitude_of_origin",0],    PARAMETER["central_meridian",-81],
    PARAMETER["scale_factor",0.9996],    PARAMETER["false_easting",500000], PARAMETER["false_northing",0]]

-o filename.ive -a filename.osga含义就是指定这个坐标系统进行地形处理
其中wkt定义的坐标系统包括
它包括:* An overall coordinate system name . 一个总的坐标系的名称。
        * A geographic coordinate system name.一个地理坐标系统的名称。
        * A datum identifier.大地参照系。
        * An ellipsoid name, semi-major axis, and inverse flattening.参考椭球体,椭球半长轴和。椭球扁率的导数  即   a/(a-b))
       * A prime meridian name and offset from Greenwich. 一个0度经线的名车以及它于本初子午线的偏离程度。
       * A projection method type (ie. Transverse Merctator).  一个投影类型。
       * A list of projection parameters (ie. central_meridian ). 一个投影参数的列表。
       * A units name , and conversion factor to meters or radians.  一个单位名称以及转化为米或者弧度的转化因子。
       * Names and ordering for the axes .  轴的名称和排序。
       * Codes for most of the above in terms of predefined coordinate systems from authorities such as EPSG.按照预先定义的权威的坐标系统对上面的大多数信息进行编码。

要想获取更多的关于OpenGIS WKT 格式的坐标系统的定义,以及使用它们的方式,可以参考osr_tutorial 文档和OGRSpatialReference 类的文档(OGR库中)。

以上只是个人收集的资料,如果有什么错误或不对的话,请跟帖指正,最后谢谢Flysky不厌其烦的指导。
请Flysky再补充一下吧,期待中
  • TA的每日心情
    开心
    2019-11-11 10:36
  • 签到天数: 2 天

    [LV.1]初来乍到

    发表于 2008-4-5 10:59:57 | 显示全部楼层
    上图是ERDAS中支持的可以来回转换的坐标系统
    未命名.JPG

    GDAL中WKT是个很重要的坐标系统,在osgdem处理数据时总是喜欢把各种格式都转换为TIF,如果它与GDAL结合紧密,应该具备转换为WKT的功能,GDAL具备这种功能,关于各种坐标系统,也希望听专业人士讲解一下,平时只顾用,没求甚解

    该用户从未签到

     楼主| 发表于 2008-4-5 15:18:06 | 显示全部楼层
    那就请FreeSouth和Flysky等业内人士讲讲用法吧

    该用户从未签到

    发表于 2008-4-5 23:21:14 | 显示全部楼层
    &#61692;
         一个全局的坐标系统名称
    &#61692; 一个地理坐标系统的名称
    &#61692; 一个数据识别器
    &#61692; 一个椭球体的名称,长半轴,扁率
    &#61692; 本初子午线的名称和它到格林尼治的偏移量
    &#61692; 投影类型(比如:横轴墨卡托投影)
    &#61692; 投影参数(比如:中央子午线)
    &#61692; 单位名称,以及到米或弧度的转换因数
    &#61692; 各轴的名称和顺序
    &#61692; 由授权单位(象EPSG)预先定义的大多数坐标系统的代码


    参数的意义基本上是这样的,呵呵~~~~~~~~~~~~~~~至于用法的话,我觉得你只要了解它是如何定义的就可以了,如果你不做GIS开发的话~~~~当然了,你想机械的操作也是可以的,官方有详细的介绍:
    http://gdal.org/ogr/osr_tutorial.html

    该用户从未签到

    发表于 2008-4-7 10:16:31 | 显示全部楼层

    --wtk-file<WTK file>命令

    对于--wtk-file<WTK file>命令中的WTK file 能不能提供一个样例的文件?
    最好以附件形式发上来。

    该用户从未签到

    发表于 2008-4-7 10:30:26 | 显示全部楼层

    回复 楼主 的帖子

    一般来说如果选定了坐标系--wtk后面的字符串会不会因为数据的不同而改变?

    该用户从未签到

    发表于 2008-4-7 11:39:50 | 显示全部楼层

    关于坐标系的一些别人的笔记(和gdal有关)

    如题网址如下:
    http://www.gissky.net/Article/qy/200702/646.htm

    它山之石可以攻玉!

    该用户从未签到

    发表于 2008-4-7 12:41:21 | 显示全部楼层
    http://bbs.osgchina.org/viewthread.php?tid=77&extra=page%3D1

    这里有GDAL学习笔记完整版的下载,上传已经很久,可能很多人都没注意到~~~~~~~~~~

    该用户从未签到

    发表于 2008-4-7 12:44:07 | 显示全部楼层
    对于--wtk-file<WTK file>命令中的WTK file 能不能提供一个样例的文件?
    最好以附件形式发上来。


    样例文件跟你直接指定差不多,不过有的好处是转换时容易,也比较适合批处理的一些东西~~~~~~~

    该用户从未签到

    发表于 2008-4-7 14:19:21 | 显示全部楼层

    回复 9楼 的帖子

    其实我就是不知道如何设置坐标文件,才要样例坐标系文件的。能不能传一份参考一下?
    邮箱:
    274283619@qq.com

    还有就是,是不是不同的经纬度段坐标系文件是不是不一样啊?

    该用户从未签到

    发表于 2008-4-8 21:47:57 | 显示全部楼层
    GEOGCS["WGS 84",
         DATUM["WGS_1984",
         SPHEROID["WGS 84",6378137,298.257223563,
         AUTHORITY["EPSG",7030]],
         TOWGS84[0,0,0,0,0,0,0],
         AUTHORITY["EPSG",6326]],
         PRIMEM["Greenwich",0,AUTHORITY["EPSG",8901]],
         UNIT["DMSH",0.0174532925199433,AUTHORITY["EPSG",9108]],
         AXIS["Lat",NORTH],
         AXIS["Long",EAST],
         AUTHORITY["EPSG",4326]]


    上面只是一个简单的wkt坐标定义,这种坐标的定义通常比较复杂,你可以使用arcgis处理高程图,或许更好一点,以防止你的参数设置有错误,导致地形坐标错误~~~~~~~

    该用户从未签到

    发表于 2008-4-21 14:29:09 | 显示全部楼层
    问个问题,OSGDEM和OSG怎么结合起来使用呢?谢谢


    你可以先看一下下面这篇文档:
    http://bbs.osgchina.org/viewthread.php?tid=77&extra=page%3D1
    您需要登录后才可以回帖 登录 | 注册

    本版积分规则

    OSG中国官方论坛-有您OSG在中国才更好

    网站简介:osgChina是国内首个三维相关技术开源社区,旨在为国内更多的技术开发人员提供最前沿的技术资讯,为更多的三维从业者提供一个学习、交流的技术平台。

    联系我们

    • 工作时间:09:00--18:00
    • 反馈邮箱:1315785073@qq.com
    快速回复 返回顶部 返回列表