<!--StartFragment -->
如标题描述
代码:
if(isNewProject) {
defaultLayers();
if(projectItem.m_workspace.getDatasources().get("UnistrongGoogle")==null){
DatasourceConnectionInfo info = new DatasourceConnectionInfo();
info.setServer("http://www.google.cn/maps"); //设置数据服务器连接设置
info.setEngineType(EngineType.GoogleMaps); //数据源引擎类型设置
info.setAlias("UnistrongGoogle");
Datasource datasource = projectItem.m_workspace.getDatasources().open(info);
Dataset dataset = datasource.getDatasets().get(0);
dataset.setPrjCoordSys(projectItem.map.getPrjCoordSys());
projectItem.map.getLayers().add(dataset, false);
}
}
结果我当前位置在google地图上的位置不正确
设置了坐标系dataset.setPrjCoordSys(projectItem.map.getPrjCoordSys());没有达到预期的结果