Class GMLConstants

 1 /*
 2  * Copyright (c) 2016 Vivid Solutions.
 3  *
 4  * All rights reserved. This program and the accompanying materials
 5  * are made available under the terms of the Eclipse Public License 2.0
 6  * and Eclipse Distribution License v. 1.0 which accompanies this distribution.
 7  * The Eclipse Public License is available at http://www.eclipse.org/legal/epl-v20.html
 8  * and the Eclipse Distribution License is available at
 9  *
10  * http://www.eclipse.org/org/documents/edl-v10.php.
11  */
12 package org.locationtech.jts.io.gml2;
13  
14 /**
15  * Various constant strings associated with GML format.
16  */
17 final public class GMLConstants{
18     
19       // Namespace constants
20       public static final String GML_NAMESPACE = "http://www.opengis.net/gml";
21       public static final String GML_PREFIX = "gml";
22  
23       // Source Coordinate System
24       public static final String GML_ATTR_SRSNAME = "srsName";
25  
26       // GML associative types
27       public static final String GML_GEOMETRY_MEMBER = "geometryMember";
28       public static final String GML_POINT_MEMBER = "pointMember";
29       public static final String GML_POLYGON_MEMBER = "polygonMember";
30       public static final String GML_LINESTRING_MEMBER = "lineStringMember";
31       public static final String GML_OUTER_BOUNDARY_IS = "outerBoundaryIs";
32       public static final String GML_INNER_BOUNDARY_IS = "innerBoundaryIs";
33  
34       // Primitive Geometries
35       public static final String GML_POINT = "Point";
36       public static final String GML_LINESTRING = "LineString";
37       public static final String GML_LINEARRING = "LinearRing";
38       public static final String GML_POLYGON = "Polygon";
39       public static final String GML_BOX = "Box";
40  
41       // Aggregate Geometries
42       public static final String GML_MULTI_GEOMETRY = "MultiGeometry";
43       public static final String GML_MULTI_POINT = "MultiPoint";
44       public static final String GML_MULTI_LINESTRING = "MultiLineString";
45       public static final String GML_MULTI_POLYGON = "MultiPolygon";
46  
47       // Coordinates
48       public static final String GML_COORDINATES = "coordinates";
49       public static final String GML_COORD = "coord";
50       public static final String GML_COORD_X = "X";
51       public static final String GML_COORD_Y = "Y";
52       public static final String GML_COORD_Z = "Z";
53 }
54