xairwolfcn 发表于 2015-7-15 22:46:07

OSGEarth读shp文件问题!


1、osgearth 要读.shp文件需要哪些哪些支持,或者那些库是必须加的,或者那些选项是必须打开的!
2、我编译的OSGEarth情况:
   WIN7 X64
   IDE:            vs2013 ultimate 2013 update3!!
   3rd_party:    osg官网提供的 full包!!
   osg:         3.4.0rc3__Stable Releases        (最新的develop版本也试过)
   osgearth:      2.6 和 2.7。
   osgearth其他依赖文件geos levelDB PROTOBUF,自己编译的,都没有问题!
3、编译过程中osg osgearth 都没有问题,CMAKE选项都是默认的,除了自己加的库外!另:osgviewer 可以看到shp文件!

4、自己写的代码显示shp文件
   <image driver="agglite">
   <features driver="ogr">
         <url>china.shp</url>
   </features>
   <styles>
      <style type="text/css">
                  default {
                              stroke: #ffff00;
                              stroke-width: 500m;
                              }
   </style>
   </styles>
</image>
用osgearth_viewer看,程序直接挂了!!
将<image>标签改成<model>后程序报错:
* FAILED to load model source driver "agglite"
5、我用论坛上2.5的包,就没有问题!

请教了!!谢谢大家!!到底哪里出问题了!!!!
谢谢!

yuantf 发表于 2015-7-18 21:36:17

agglite可以进行矢量栅格化,根本就不是“model source driver”,标签不能用model

xairwolfcn 发表于 2015-8-3 18:02:08

yuantf 发表于 2015-7-18 21:36
agglite可以进行矢量栅格化,根本就不是“model source driver”,标签不能用model

谢谢 搞定了。。!!
我是看 官方文档上这样写。。。所以。。。。。

xuekai 发表于 2018-1-10 20:04:22

xairwolfcn 发表于 2015-8-3 18:02
谢谢 搞定了。。!!
我是看 官方文档上这样写。。。所以。。。。。

请问怎么读取shp文件啊,能给我一段代码示例吗??谢谢!
页: [1]
查看完整版本: OSGEarth读shp文件问题!