001 002/* 003 * Copyright (C) 2010 Archie L. Cobbs. All rights reserved. 004 * 005 * $Id$ 006 */ 007 008package org.dellroad.jibxbindings.pidf.lo.gml; 009 010import java.net.URI; 011import java.net.URISyntaxException; 012 013/** 014 * Some GML constants. 015 */ 016public final class Constants { 017 018 /** 019 * Coordinate Reference System: WGS-84 and EPSG-4326. 020 */ 021 public static final URI URN_OCG_DEF_CRS_EPSG_4326; 022 023 /** 024 * Coordinate Reference System: EPSG-4979. 025 */ 026 public static final URI URN_OCG_DEF_CRS_EPSG_4979; 027 028 /** 029 * Unit of Measurement: distance in meters. 030 */ 031 public static final URI URN_OCG_DEF_UOM_EPSG_9001; 032 033 /** 034 * Unit of Measurement: angle in radians. 035 */ 036 public static final URI URN_OCG_DEF_UOM_EPSG_9101; 037 038 /** 039 * Unit of Measurement: angle in degrees. 040 */ 041 public static final URI URN_OCG_DEF_UOM_EPSG_9102; 042 043 static { 044 try { 045 URN_OCG_DEF_CRS_EPSG_4326 = new URI("urn:ogc:def:crs:EPSG::4326"); 046 URN_OCG_DEF_CRS_EPSG_4979 = new URI("urn:ogc:def:crs:EPSG::4979"); 047 URN_OCG_DEF_UOM_EPSG_9001 = new URI("urn:ogc:def:uom:EPSG::9001"); 048 URN_OCG_DEF_UOM_EPSG_9101 = new URI("urn:ogc:def:uom:EPSG::9101"); 049 URN_OCG_DEF_UOM_EPSG_9102 = new URI("urn:ogc:def:uom:EPSG::9102"); 050 } catch (URISyntaxException e) { 051 throw new RuntimeException(e); 052 } 053 } 054 055 private Constants() { 056 } 057} 058