本文整理了Java中org.deegree.geometry.GeometryFactory.createMultiSurface()
方法的一些代码示例,展示了GeometryFactory.createMultiSurface()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。GeometryFactory.createMultiSurface()
方法的具体详情如下:
包路径:org.deegree.geometry.GeometryFactory
类名称:GeometryFactory
方法名:createMultiSurface
[英]Creates a MultiSurface from a list of passed Surfaces.
[中]从传递的曲面列表创建多曲面。
代码示例来源:origin: deegree/deegree3
/**
* transforms the submitted multi surface to the target coordinate reference system
*
* @throws TransformationException
*/
private MultiSurface<Surface> transform( MultiSurface<Surface> multiSurface, Transformation trans )
throws TransformationException {
List<Surface> surfaces = new ArrayList<Surface>( multiSurface.size() );
for ( Surface surface : multiSurface ) {
surfaces.add( transform( surface, trans ) );
}
return geomFactory.createMultiSurface( multiSurface.getId(), getTargetCRS(), surfaces );
}
代码示例来源:origin: deegree/deegree3
linearizedMembers.add( sfLinearizer.linearize( polygon, crit ) );
linearized = (T) geomFac.createMultiSurface( geom.getId(), geom.getCoordinateSystem(), linearizedMembers );
} else {
List<Geometry> linearizedMembers = new ArrayList<Geometry>( geom.size() );
代码示例来源:origin: deegree/deegree3
MultiSurface<?> multiSurface = geomFac.createMultiSurface( gid, crs, members );
multiSurface.setType( type );
内容来源于网络,如有侵权,请联系作者删除!