throw new CoordinateOperationNotFoundException("Incompatible horizontal and vertical datum for this CRS : " + this); horizontalCRS.getDatum().getGeographicTransformations(z_transfo.getAssociatedDatum()); if (h_datum_tf.isEmpty()) { throw new CoordinateOperationNotFoundException(horizontalCRS.getDatum(), z_transfo.getAssociatedDatum()); throw new CoordinateOperationNotFoundException("Unknown vertical datum type for this CRS : " + this);
throw new CoordinateOperationNotFoundException("Incompatible horizontal and vertical datum for this CRS : " + this); horizontalCRS.getDatum().getGeographicTransformations(z_transfo.getAssociatedDatum()); if (h_datum_tf.isEmpty()) { throw new CoordinateOperationNotFoundException(horizontalCRS.getDatum(), z_transfo.getAssociatedDatum()); throw new CoordinateOperationNotFoundException("Unknown vertical datum type for this CRS : " + this.getVerticalCRS());
if (opList.isEmpty()) throw new CoordinateOperationNotFoundException(sourceDatum, targetDatum); } else { LOG.warn("Cannot create a CoordinateOperation from :\n" + source + "\nto :\n" + target);