首页 / 浏览问题 / 组件GIS / 问题详情
iObjects.java如何将地图导出成pdf
275EXP 2025年08月27日
请问如何使用iObjects.java将特定工作空间里的地图导出成pdf

我看Map类里有可以直接将地图导出成pdf的功能

请问打开工作空间后应该怎么才能打开Map,然后进行导出?

1个回答

你好,可以参考下方示例代码:

//打开工作空间
Workspace workspace = new Workspace();
WorkspaceConnectionInfo info = new WorkspaceConnectionInfo();
info.setServer("...../workspace.smwu");
info.setType(WorkspaceType.SMWU);
workspace.open(info);
//获取地图
Map map = new Map(workspace);
//获取工作空间中第一个地图并打开
boolean isOpen = map.open(workspace.getMaps().get(0));
if (isOpen){
//导出pdf
map.outputMapToFile("pdgName", ImageType.PDF,true);
}
6,112EXP 2025年08月27日
...