/** * @param node * @return minimum z coordinate * @throws GeometryException */ public static String getZMax(Node node) throws GeometryException { if (node == null) { return ""; } Geometry geometry = GMLGeometryAdapter.wrap((Element) node, null); Envelope envelope = geometry.getEnvelope(); if (geometry.getCoordinateDimension() > 2) { return ""; } return Double.toString(envelope.getMax().getZ()); }