首页 / 浏览问题 / 组件GIS / 问题详情
使用iobjects 11i 进行线、面等矢量数据集生成三维切片缓存的问题
cjq
6EXP 2023年11月30日

我的代码如上图,目前改了几个设置参数,都是生成失败,build返回false,求解

1个回答

您好,请参考以下示例代码:

 OSGBVectorCacheBuilder cacheBuilder = new OSGBVectorCacheBuilder();

        ArrayList<DatasetSetting> datasetSettings = new ArrayList<>();
        DatasetSetting setting = new DatasetSetting();
        setting.setDataset(datasetVector);
        setting.setUserIDField("SmID");
        datasetSettings.add(setting);

        cacheBuilder.setDatasetSettingArray(datasetSettings);

        cacheBuilder.setFileType(CacheFileType.S3MB);
        cacheBuilder.setS3MVersion(S3MVersion.VERSION_20);
        cacheBuilder.setCacheName("testaaaa");
        cacheBuilder.setOutputFolder("C:\\Users\\Administrator\\Desktop\\test");
        GeoStyle3D style3D=new GeoStyle3D();
        style3D.setFillForeColor(new Color(0,0,255));
        style3D.setMarkerSize(100);
        cacheBuilder.setUserDefStyle3D(style3D);
        Boolean flag = cacheBuilder.build();
        System.out.println(flag);

3,420EXP 2023年11月30日
OK了,感谢
...