首页 / 浏览问题 / 组件GIS / 问题详情
数据库型数据源
11月23日, 2021
有没有懂的朋友告诉我postgis的数据源怎么在java组件中打开

1个回答

您好,可以使用DatasourceConnectionInfo数据源连接参数,设置postGIS数据库连接参数,如服务器名、数据库名、用户名和密码,然后设置数据引擎为postGIS。最后通过datasources.open()的方法打开数据源。具体的示例如下:
        Workspace ws = new Workspace();
        DatasourceConnectionInfo dsci = new DatasourceConnectionInfo();
        dsci.setEngineType(EngineType.UDBX);
        dsci.setServer("D:\\SuperMap\\SampleData\\3D\\CBDDataset\\test.udbx");
        Datasource data = ws.getDatasources().open(dsci);
        System.out.println(data);
        if (data == null) {
            System.out.println("打开数据源失败");
            return;
    } else {
            System.out.println("数据源打开成功!");
            }
    }
hyy724  (1,566EXP)  名扬四海
11月23日, 2021
...