查看: 2401|回复: 5

使用osggis向vpb生成的地形模型叠加矢量图层的问题!

[复制链接]

该用户从未签到

发表于 2009-2-11 19:55:48 | 显示全部楼层 |阅读模式
利用vpb生成的中国陕西附近的地形模型如图1所示,其投影方式如图2所示。投影采用的是“等距圆柱投影”,或者叫做“Plate Carree投影“。

[ 本帖最后由 口口广大 于 2009-2-11 20:15 编辑 ]
新建 BMP 图像.JPG
栅格数据.JPG

该用户从未签到

 楼主| 发表于 2009-2-11 20:03:08 | 显示全部楼层
利用osggis_makelaye命令将上贴生成的删格地形数据(shanxi.osga )和陕西省的矢量省界线文件叠加(test_country_region.shp ),生成的陕西省界线模型( shanxi_country.ive ),如下图(矢量)。osggis_makelayer命令没有敲投影坐标系的参数,采用的是test_country_region.prj中的默认坐标投影,如下图(命令行),不知道是不是和删格数据一样的等距圆柱投影。

osggis_makelayer --terrain shanxi.osga --input test_country_region.shp --output shanxi_country.ive --polygons --color vec4(0.1,0.7,1,1) --no-lighting --gridded --grid-rows 16 --grid-colos 32

[ 本帖最后由 口口广大 于 2009-2-11 20:17 编辑 ]
矢量.JPG
命令行.JPG

该用户从未签到

 楼主| 发表于 2009-2-11 20:13:02 | 显示全部楼层
利用osgGIS_viewer shanxi.osga shanxi_region.ive同时浏览矢量和删格数据如图有误。矢量和删格数据离得很远,没有匹配上。而且关键的是拖动矢量数据时,发现它实际上是投影在一个地球球体上,而不是想要的投影在平面地形上,我估计是对矢量数据的投影参数有误,谢达人指点。
结果1.JPG

该用户从未签到

 楼主| 发表于 2009-2-12 22:29:44 | 显示全部楼层
我发觉是我的的地形文件虽然采用的是“等距圆柱投影”,但osggis_makelaye默认为srs=Geocentric投影,即球体投影,求助!

该用户从未签到

发表于 2009-2-13 11:49:43 | 显示全部楼层
需要指定投影坐标系~~~~~看你的结果好像很奇怪~~~~~~

该用户从未签到

 楼主| 发表于 2009-2-13 19:28:28 | 显示全部楼层
我现在用UTM投影重做了下地形就解决了
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

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

联系我们

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