首页 / 浏览问题 / 移动GIS / 问题详情
新版本生成的udbx怎么在手机加载
54EXP 2020年01月07日

之前是使用旧版的idestop,生成的三个文件,打开地图没问题,但是刚用最新版idestop生成udbx和工作空间并放在要打开的目录里,却没法打开,下面是打开的代码:

//打开工作空间
        Workspace m_workspace = new Workspace();
        WorkspaceConnectionInfo info = new WorkspaceConnectionInfo();
        info.setServer(rootPath + "/SampleData/SY.smwu");
        info.setType(WorkspaceType.SMWU);
//            boolean isTrue =m_workspace.open(info);

        m_mapcontrol = m_mapView.getMapControl();
        m_mapcontrol.getMap().setWorkspace(m_workspace);

        //打开工作空间中的第1幅地图
        String mapName = m_workspace.getMaps().get(0);//运行到这一句错误
//        Toast.makeText(beacon_library.this,mapName,Toast.LENGTH_LONG).show();
        m_mapcontrol.getMap().open(mapName);

错误如下:

1个回答

您好,目前移动端暂时不支持UDBX格式的数据源,您可以在新建数据源的时候选择UDB格式的数据源,这样在移动端加载是没有问题的
9,237EXP 2020年01月07日
...