Schema Central > NIEM 2.0 > gml.xsd > gml.xsd
Advanced search
Need NIEM Help?

Recommended Reading:

Definitive XML Schema

 

Web Service Contract Design and Versioning for SOA

 

Advanced XML Applications

 

gml.xsd

			A profile of OpenGeospatialConsortium (OpenGIS, OGC) Geography Markup Language (GML) version 3.1.1 schemas for niem version 1.0.   Deprecated GML3.1.1 types like gid are eliminated because they will not be included in the ISO TC/211 19136 version of the GML standard.			
			
			This GML profile includes AssociationAttributeGroup even though niem version 0.2 uses IDREF and IDREFS instead of xlink:href.
			GML Simple Features does not allow XLinks, and OpenLS does not use them.  But they are used for the GML definitions for 
			Coverages, Moving Objects, and throughout the schemas for Observations and Measurements.  The attributes in the xlink:simpleLink 
			attributeGroup referenced by gml:AssociationAttributeGroup are optional.  So their use in instance documents may be avoided 
			where not allowed or customary.
		
     		2006-09-28 Changed namespaces and schema location
     		
				ns old	http://niem.gov/niem/external/gml/3.1.1/dhs-gmo/1.0.0
				ns new	http://niem.gov/niem/external/ogc-gml/3.1.1/dhs-gmo/1.0.0	
					
				ns old	http://niem.gov/niem/external/xlink/1.0.0/dhs-gmo/1.0.0
				ns new	http://niem.gov/niem/external/w3c-xlink/1.0/dhs-gmo/1.0.0		
				from		../../../../xlink/1.0.0/dhs-gmo/1.0.0/xlinks.xsd
				to			../../../../w3c-xlink/1.0/dhs-gmo/1.0.0/xlinks.xsd

			2006-09-21 Changes
				1.  Change namespaces following NIEM conventions
					a) targetNamespace 	http://niem.gov/niem/external/gml/3.1.1/dhs-gmo/1.0.0
					b) xlink namespace	http://niem.gov/niem/external/xlink/1.0.0/dhs-gmo/1.0.0
					
			2006-09-19 Changes
				add definitions used by ISO 19139 Metadata
				put metadataProperty back in StandardObjectProperties and DefinitionType to support referenceSystems definitions that use it

			2006-09-04 Changes
			
				1.  Change namespaces following conventions proposed in OGC 05-065r3 to include version and profile information, 
				      except that complete version is used instead of BNF "principle version".  
				      a) targetNamespace was http://www.opengis.net/gml; changed to http://www.opengis.net/gml/3.1.1/DHS-GMO/1.0.0
					  b) xlink namespace was http://www.w3.org/1999/xlink; changed to http://www.w3.org/1999/xlink/1.0.0/OGC-DHS-GMO/1.0.0
				2.  Change xlink import to point to xlink schema in its own versioned directory instead of deprecated schema that references it.
				3.  Include complete OGC copyright notice from http://www.opengeospatial.org/ogc/software
				
			2006-04-14 Changes
				move to proposed external directory structure
				change path to xlinks.xsd
				
			2006-01-02 Changes
			  include appinfo source="" to document source of definitions
			  include base, units, measures, values, temporal, coverage
		 	
		 	2006-01-03
		 	  include observations
		 	
		 	2006-01-05
		 	  add documentation
		 	      
		 	2006-01-09
		 	  add back in empty AssociationAttributeGroup
		 	  
		 	     
		 	Copyright Notices:

			Copyright (c) 2001-2004 OGC, All Rights Reserved.
		 	
		 	This OGC work (including software, documents, or other related items) is being provided by the copyright holders under the following license. By obtaining, using and/or copying this work, you (the licensee) agree that you have read, understood, and will comply with the following terms and conditions:

Permission to use, copy, and modify this software and its documentation, with or without modification, for any purpose and without fee or royalty is hereby granted, provided that you include the following on ALL copies of the software and documentation or portions thereof, including modifications, that you make:

   1. The full text of this NOTICE in a location viewable to users of the redistributed or derivative work.
   2. Any pre-existing intellectual property disclaimers, notices, or terms and conditions. If none exist, a short notice of the following form (hypertext is preferred, text is permitted) should be used within the body of any redistributed or derivative code: "Copyright © [$date-of-document] Open Geospatial Consortium, Inc. All Rights Reserved. http://www.opengeospatial.org/ogc/legal (Hypertext is preferred, but a textual representation is permitted.)
   3. Notice of any changes or modifications to the OGC files, including the date changes were made. (We recommend you provide URIs to the location from which the code is derived.) 

THIS SOFTWARE AND DOCUMENTATION IS PROVIDED "AS IS," AND COPYRIGHT HOLDERS MAKE NO REPRESENTATIONS OR WARRANTIES, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO, WARRANTIES OF MERCHANTABILITY OR FITNESS FOR ANY PARTICULAR PURPOSE OR THAT THE USE OF THE SOFTWARE OR DOCUMENTATION WILL NOT INFRINGE ANY THIRD PARTY PATENTS, COPYRIGHTS, TRADEMARKS OR OTHER RIGHTS.

COPYRIGHT HOLDERS WILL NOT BE LIABLE FOR ANY DIRECT, INDIRECT, SPECIAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF ANY USE OF THE SOFTWARE OR DOCUMENTATION.

The name and trademarks of copyright holders may NOT be used in advertising or publicity pertaining to the software without specific, written prior permission. Title to copyright in this software and any associated documentation will at all times remain with copyright holders.
     
		 	     
		

Schema document information

Namespace: http://niem.gov/niem/external/ogc-gml/3.1.1/dhs-gmo/1.0.0

File path: external/ogc-gml/3.1.1/dhs-gmo/1.0.0/gml.xsd

Properties: Version: 3.1.1, Element Form Default: qualified

Elements

gml:a

gml:abstractGeneralOperationParameterRef

gml:anchorPoint

gml:angle

gml:ArcByCenterPoint

gml:axisAbbrev

gml:axisDirection

gml:axisID

gml:axisName

gml:b

gml:baseCRS

gml:BaseUnit

gml:begin

gml:beginPosition

gml:Boolean

gml:BooleanList

gml:booleanValue

gml:boundedBy

gml:boundingBox

gml:boundingPolygon

gml:c

gml:CartesianCS

gml:cartesianCSRef

gml:catalogSymbol

gml:Category

gml:CategoryExtent

gml:CategoryList

gml:CircleByCenterPoint

gml:CompassPoint

gml:CompositeValue

gml:CompoundCRS

gml:compoundCRSRef

gml:ConcatenatedOperation

gml:concatenatedOperationRef

gml:ConventionalUnit

gml:Conversion

gml:conversionRef

gml:conversionToPreferredUnit

gml:coordinateOperationID

gml:coordinateOperationName

gml:coordinateOperationRef

gml:coordinateReferenceSystemRef

gml:CoordinateSystemAxis

gml:coordinateSystemAxisRef

gml:coordinateSystemRef

gml:Count

gml:CountExtent

gml:CountList

gml:coverageFunction

gml:crsRef

gml:csID

gml:csName

gml:curveMember

gml:curveProperty

gml:CylindricalCS

gml:cylindricalCSRef

gml:d

gml:DataBlock

gml:dataSource

gml:datumID

gml:datumName

gml:datumRef

gml:decimalMinutes

gml:definedByConversion

gml:Definition

gml:DefinitionCollection

gml:definitionMember

gml:degrees

gml:derivationUnitTerm

gml:DerivedCRS

gml:derivedCRSRef

gml:derivedCRSType

gml:DerivedUnit

gml:description

gml:Dictionary

gml:dictionaryEntry

gml:direction

gml:DirectionKeyword

gml:DirectionString

gml:DirectionVector

gml:dmsAngle

gml:dmsAngleValue

gml:domainSet

gml:doubleOrNullTupleList

gml:duration

gml:Ellipsoid

gml:EllipsoidalCS

gml:ellipsoidalCSRef

gml:ellipsoidID

gml:ellipsoidName

gml:ellipsoidRef

gml:end

gml:endAngle

gml:endPosition

gml:EngineeringCRS

gml:engineeringCRSRef

gml:EngineeringDatum

gml:engineeringDatumRef

gml:Envelope

gml:exterior

gml:factor

gml:FeatureCollection

gml:featureMember

gml:featureProperty

gml:formula

gml:generalConversionRef

gml:generalTransformationRef

gml:GeocentricCRS

gml:geocentricCRSRef

gml:GeodeticDatum

gml:geodeticDatumRef

gml:GeographicCRS

gml:geographicCRSRef

gml:geometryMember

gml:greenwichLongitude

gml:Grid

gml:GridCoverage

gml:gridDomain

gml:GridEnvelope

gml:GridFunction

gml:groupID

gml:groupName

gml:high

gml:history

gml:horizontalAngle

gml:ImageCRS

gml:imageCRSRef

gml:ImageDatum

gml:imageDatumRef

gml:includesCRS

gml:includesParameter

gml:includesValue

gml:IndexMap

gml:integerValue

gml:integerValueList

gml:interior

gml:inverseFlattening

gml:isSphere

gml:limits

gml:LinearCS

gml:linearCSRef

gml:LinearRing

gml:LineString

gml:lookUpTable

gml:low

gml:lowerCorner

gml:MappingRule

gml:maximumOccurs

gml:measureDescription

gml:member

gml:meridianID

gml:meridianName

gml:metaDataProperty

gml:methodFormula

gml:methodID

gml:methodName

gml:minimumOccurs

gml:minutes

gml:modifiedCoordinate

gml:MultiCurve

gml:MultiCurveCoverage

gml:multiCurveDomain

gml:multiCurveProperty

gml:MultiGeometry

gml:multiGeometryProperty

gml:MultiPoint

gml:MultiPointCoverage

gml:multiPointDomain

gml:multiPointProperty

gml:MultiSurface

gml:MultiSurfaceCoverage

gml:multiSurfaceDomain

gml:multiSurfaceProperty

gml:name

gml:Null

gml:ObliqueCartesianCS

gml:obliqueCartesianCSRef

gml:offsetVector

gml:OperationMethod

gml:operationMethodRef

gml:OperationParameter

gml:OperationParameterGroup

gml:operationParameterGroupRef

gml:operationParameterRef

gml:operationRef

gml:operationVersion

gml:origin

gml:origin

gml:parameterID

gml:parameterName

gml:parameterValue

gml:parameterValueGroup

gml:PassThroughOperation

gml:passThroughOperationRef

gml:pixelInCell

gml:Point

gml:pointMember

gml:pointProperty

gml:PolarCS

gml:polarCSRef

gml:Polygon

gml:pos

gml:posList

gml:PrimeMeridian

gml:primeMeridianRef

gml:ProjectedCRS

gml:projectedCRSRef

gml:Quantity

gml:QuantityExtent

gml:QuantityList

gml:quantityType

gml:radius

gml:rangeParameters

gml:rangeSet

gml:realizationEpoch

gml:RectifiedGrid

gml:RectifiedGridCoverage

gml:rectifiedGridDomain

gml:referenceSystemRef

gml:relatedTime

gml:remarks

gml:roughConversionToPreferredUnit

gml:scope

gml:secondDefiningParameter

gml:seconds

gml:semiMajorAxis

gml:semiMinorAxis

gml:sequenceRule

gml:singleOperationRef

gml:sourceCRS

gml:sourceDimensions

gml:SphericalCS

gml:sphericalCSRef

gml:srsID

gml:srsName

gml:startAngle

gml:startPoint

gml:status

gml:stringValue

gml:subject

gml:surfaceMember

gml:surfaceProperty

gml:target

gml:targetCRS

gml:targetDimensions

gml:TemporalCRS

gml:temporalCRSRef

gml:TemporalCS

gml:temporalCSRef

gml:TemporalDatum

gml:temporalDatumRef

gml:temporalExtent

gml:TimeInstant

gml:timeInterval

gml:TimePeriod

gml:timePosition

gml:Transformation

gml:transformationRef

gml:UnitDefinition

gml:unitOfMeasure

gml:unitsSystem

gml:upperCorner

gml:UserDefinedCS

gml:userDefinedCSRef

gml:usesAxis

gml:usesCartesianCS

gml:usesCS

gml:usesEllipsoid

gml:usesEllipsoidalCS

gml:usesEngineeringDatum

gml:usesGeodeticDatum

gml:usesImageDatum

gml:usesMethod

gml:usesObliqueCartesianCS

gml:usesOperation

gml:usesParameter

gml:usesPrimeMeridian

gml:usesSingleOperation

gml:usesSphericalCS

gml:usesTemporalCS

gml:usesTemporalDatum

gml:usesValue

gml:usesVerticalCS

gml:usesVerticalDatum

gml:using

gml:validArea

gml:validTime

gml:value

gml:ValueArray

gml:valueComponent

gml:valueComponents

gml:valueFile

gml:valueList

gml:valueOfParameter

gml:valueProperty

gml:valuesOfGroup

gml:vector

gml:version

gml:verticalAngle

gml:VerticalCRS

gml:verticalCRSRef

gml:VerticalCS

gml:verticalCSRef

gml:VerticalDatum

gml:verticalDatumRef

gml:verticalDatumType

gml:verticalExtent

gml:_association

gml:_ContinuousCoverage

gml:_CoordinateOperation

gml:_CoordinateReferenceSystem

gml:_CoordinateSystem

gml:_Coverage

gml:_CRS

gml:_Curve

gml:_CurveSegment

gml:_Datum

gml:_DiscreteCoverage

gml:_Feature

gml:_FeatureCollection

gml:_GeneralConversion

gml:_GeneralDerivedCRS

gml:_GeneralOperationParameter

gml:_generalParameterValue

gml:_GeneralTransformation

gml:_GeometricAggregate

gml:_GeometricPrimitive

gml:_Geometry

gml:_GML

gml:_ImplicitGeometry

gml:_Object

gml:_Operation

gml:_positionalAccuracy

gml:_reference

gml:_ReferenceSystem

gml:_Ring

gml:_SingleOperation

gml:_Surface

gml:_TimeComplex

gml:_TimeGeometricPrimitive

gml:_TimeObject

gml:_TimePrimitive

gml:_TimeSlice

Complex types

gml:AbstractContinuousCoverageType

gml:AbstractCoordinateOperationBaseType

gml:AbstractCoordinateOperationType

gml:AbstractCoordinateSystemBaseType

gml:AbstractCoordinateSystemType

gml:AbstractCoverageType

gml:AbstractCurveSegmentType

gml:AbstractCurveType

gml:AbstractDatumBaseType

gml:AbstractDatumType

gml:AbstractDiscreteCoverageType

gml:AbstractFeatureCollectionType

gml:AbstractFeatureType

gml:AbstractGeneralConversionType

gml:AbstractGeneralDerivedCRSType

gml:AbstractGeneralOperationParameterRefType

gml:AbstractGeneralOperationParameterType

gml:AbstractGeneralParameterValueType

gml:AbstractGeneralTransformationType

gml:AbstractGeometricAggregateType

gml:AbstractGeometricPrimitiveType

gml:AbstractGeometryType

gml:AbstractGMLType

gml:AbstractPositionalAccuracyType

gml:AbstractReferenceSystemBaseType

gml:AbstractReferenceSystemType

gml:AbstractRingPropertyType

gml:AbstractRingType

gml:AbstractSurfaceType

gml:AbstractTimeComplexType

gml:AbstractTimeGeometricPrimitiveType

gml:AbstractTimeObjectType

gml:AbstractTimePrimitiveType

gml:AbstractTimeSliceType

gml:AngleChoiceType

gml:AngleType

gml:ArcByCenterPointType

gml:AssociationType

gml:BaseUnitType

gml:BooleanPropertyType

gml:BoundingShapeType

gml:CartesianCSRefType

gml:CartesianCSType

gml:CategoryExtentType

gml:CategoryPropertyType

gml:CircleByCenterPointType

gml:CodeListType

gml:CodeOrNullListType

gml:CodeType

gml:CompositeValueType

gml:CompoundCRSRefType

gml:CompoundCRSType

gml:ConcatenatedOperationRefType

gml:ConcatenatedOperationType

gml:ConventionalUnitType

gml:ConversionRefType

gml:ConversionToPreferredUnitType

gml:ConversionType

gml:CoordinateOperationRefType

gml:CoordinateReferenceSystemRefType

gml:CoordinateSystemAxisBaseType

gml:CoordinateSystemAxisRefType

gml:CoordinateSystemAxisType

gml:CoordinateSystemRefType

gml:CountPropertyType

gml:CoverageFunctionType

gml:CRSRefType

gml:CurvePropertyType

gml:CylindricalCSRefType

gml:CylindricalCSType

gml:DataBlockType

gml:DatumRefType

gml:DefinitionType

gml:DegreesType

gml:DerivationUnitTermType

gml:DerivedCRSRefType

gml:DerivedCRSType

gml:DerivedCRSTypeType

gml:DerivedUnitType

gml:DictionaryEntryType

gml:DictionaryType

gml:DirectionPropertyType

gml:DirectionVectorType

gml:DirectPositionListType

gml:DirectPositionType

gml:DMSAngleType

gml:DomainSetType

gml:EllipsoidalCSRefType

gml:EllipsoidalCSType

gml:EllipsoidBaseType

gml:EllipsoidRefType

gml:EllipsoidType

gml:EngineeringCRSRefType

gml:EngineeringCRSType

gml:EngineeringDatumRefType

gml:EngineeringDatumType

gml:EnvelopeType

gml:ExtentType

gml:FeatureCollectionType

gml:FeaturePropertyType

gml:FormulaType

gml:GeneralConversionRefType

gml:GeneralTransformationRefType

gml:GeocentricCRSRefType

gml:GeocentricCRSType

gml:GeodeticDatumRefType

gml:GeodeticDatumType

gml:GeographicCRSRefType

gml:GeographicCRSType

gml:GeometryPropertyType

gml:GridCoverageType

gml:GridDomainType

gml:GridEnvelopeType

gml:GridFunctionType

gml:GridLimitsType

gml:GridType

gml:HistoryPropertyType

gml:IdentifierType

gml:ImageCRSRefType

gml:ImageCRSType

gml:ImageDatumRefType

gml:ImageDatumType

gml:IndexMapType

gml:LengthType

gml:LinearCSRefType

gml:LinearCSType

gml:LinearRingType

gml:LineStringType

gml:MeasureListType

gml:MeasureOrNullListType

gml:MeasureType

gml:MetaDataPropertyType

gml:MultiCurveCoverageType

gml:MultiCurveDomainType

gml:MultiCurvePropertyType

gml:MultiCurveType

gml:MultiGeometryPropertyType

gml:MultiGeometryType

gml:MultiPointCoverageType

gml:MultiPointDomainType

gml:MultiPointPropertyType

gml:MultiPointType

gml:MultiSurfaceCoverageType

gml:MultiSurfaceDomainType

gml:MultiSurfacePropertyType

gml:MultiSurfaceType

gml:ObliqueCartesianCSRefType

gml:ObliqueCartesianCSType

gml:OperationMethodBaseType

gml:OperationMethodRefType

gml:OperationMethodType

gml:OperationParameterBaseType

gml:OperationParameterGroupBaseType

gml:OperationParameterGroupRefType

gml:OperationParameterGroupType

gml:OperationParameterRefType

gml:OperationParameterType

gml:OperationRefType

gml:ParameterValueGroupType

gml:ParameterValueType

gml:PassThroughOperationRefType

gml:PassThroughOperationType

gml:PixelInCellType

gml:PointPropertyType

gml:PointType

gml:PolarCSRefType

gml:PolarCSType

gml:PolygonType

gml:PrimeMeridianBaseType

gml:PrimeMeridianRefType

gml:PrimeMeridianType

gml:ProjectedCRSRefType

gml:ProjectedCRSType

gml:QuantityExtentType

gml:QuantityPropertyType

gml:RangeParametersType

gml:RangeSetType

gml:RectifiedGridCoverageType

gml:RectifiedGridDomainType

gml:RectifiedGridType

gml:ReferenceSystemRefType

gml:ReferenceType

gml:RelatedTimeType

gml:ScalarValuePropertyType

gml:ScaleType

gml:SecondDefiningParameterType

gml:SequenceRuleType

gml:SingleOperationRefType

gml:SphericalCSRefType

gml:SphericalCSType

gml:StringOrRefType

gml:SurfacePropertyType

gml:TargetPropertyType

gml:TemporalCRSRefType

gml:TemporalCRSType

gml:TemporalCSRefType

gml:TemporalCSType

gml:TemporalDatumBaseType

gml:TemporalDatumRefType

gml:TemporalDatumType

gml:TimeGeometricPrimitivePropertyType

gml:TimeInstantPropertyType

gml:TimeInstantType

gml:TimeIntervalLengthType

gml:TimePeriodPropertyType

gml:TimePeriodType

gml:TimePositionType

gml:TimePrimitivePropertyType

gml:TransformationRefType

gml:TransformationType

gml:UnitDefinitionType

gml:UnitOfMeasureType

gml:UserDefinedCSRefType

gml:UserDefinedCSType

gml:ValueArrayPropertyType

gml:ValueArrayType

gml:ValuePropertyType

gml:VectorType

gml:VerticalCRSRefType

gml:VerticalCRSType

gml:VerticalCSRefType

gml:VerticalCSType

gml:VerticalDatumRefType

gml:VerticalDatumType

gml:VerticalDatumTypeType

Site developed and hosted by Datypic, Inc.

Please report errors or comments about this site to pwalmsley@datypic.com