org.geotools.geometry.jts.JTS.transformTo3D()方法的使用及代码示例

x33g5p2x  于2022-01-21 转载在 其他  
字(1.3k)|赞(0)|评价(0)|浏览(305)

本文整理了Java中org.geotools.geometry.jts.JTS.transformTo3D()方法的一些代码示例,展示了JTS.transformTo3D()的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。JTS.transformTo3D()方法的具体详情如下:
包路径:org.geotools.geometry.jts.JTS
类名称:JTS
方法名:transformTo3D

JTS.transformTo3D介绍

[英]Transform the provided 2D direct position into 3D (0 Ellipsoidal height assumed when converting from DefaultGeographicCRS#WGS84 to DefaultGeographicCRS#WGS84_3D).
[中]将提供的2D直接位置转换为3D(从DefaultGeographyCCRS#WGS84转换为DefaultGeographyCCRS#WGS84#U 3D时假设为0椭球高度)。

代码示例

代码示例来源:origin: geotools/geotools

DirectPosition pt = transformTo3D(left, transform1, transform2);
targetEnvelope.expandToInclude(pt);
pt = transformTo3D(top, transform1, transform2);
targetEnvelope.expandToInclude(pt);
pt = transformTo3D(right, transform1, transform2);
targetEnvelope.expandToInclude(pt);
pt = transformTo3D(bottom, transform1, transform2);
targetEnvelope.expandToInclude(pt);

代码示例来源:origin: geotools/geotools

return JTS.transformTo3D(this, targetCRS, lenient, numPointsForTransformation);
} else {
  throw new MismatchedDimensionException(

代码示例来源:origin: org.geoserver/gs-wms

if (dataCRS.getCoordinateSystem().getDimension() == 3
    && requestedCRS.getCoordinateSystem().getDimension() == 2) {
  queryEnvelope = JTS.transformTo3D(queryEnvelope, dataCRS, true, 10);
} else {
  queryEnvelope = queryEnvelope.transform(dataCRS, true);

相关文章