查看: 1034|回复: 3

osgEarth 加载中文路径下的shp数据出不来

[复制链接]

该用户从未签到

发表于 2016-10-29 18:13:48 | 显示全部楼层 |阅读模式
给位大神,我用osgEarth 加载中文目录下的shp数据,并且shp数据的名字也是中文的,数据加载不出来,请问怎么解决!代码如下:
Style style;
        LineSymbol* ls=style.getOrCreateSymbol<LineSymbol>();
        ls->stroke()->color()=Color::Yellow;
        ls->stroke()->width()=10.0f;
         std::string path = "C:/一带一路/一带一路示意图shp格式/大图(一带一路)/宝鸡至昆明.shp";
        OGRFeatureOptions featureOptions;
        featureOptions.url()=path;

        AGGLiteOptions rasterOptions;
        rasterOptions.featureOptions() = featureOptions;
        rasterOptions.styles() = new StyleSheet();
        rasterOptions.styles()->addStyle( style );
        mOSG->getMap()->addImageLayer( new ImageLayer("my features", rasterOptions) );

该用户从未签到

发表于 2016-11-8 15:05:04 | 显示全部楼层
系统不支持中文路径,earth文件也不能带有中文路径,

我们在编辑器晟兴地球做了改进,可以支持中文路径。

欢迎下载www.sxsim.com

该用户从未签到

发表于 2018-1-10 20:02:43 | 显示全部楼层

请问你解决这个问题了吗,可以给我一段示例代码吗??谢谢!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

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

联系我们

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