Array, ArrayType, Bag, BagType
I.2.8 metaDataProperty, MetaDataPropertyType, AbstractMetaData, AbstractMetaDataType
The schema components specified in this subclause are superseded by the schema components specified in 7.2.6. This property contains or refers to a metadata package that contains metadata properties in an encoding used in a previous version of GML. This element has been deprecated and is superseded by elements whose content model is derived from gml:AbstractMetadataPropertyType. More detail is provided in 7.2.6. element name=metaDataProperty type=gml:MetaDataPropertyType complexType name=MetaDataPropertyType sequence minOccurs=0 element ref=gml:AbstractMetaData sequence attributeGroup ref=gml:AssociationAttributeGroup attribute name=about type=anyURI complexType The optional “about” attribute carries a URI which points to an element or range of elements, or other resource to which this metadata refers. The value of the metaDataProperty is an abstract element gml:AbstractMetaData that acts as a placeholder for “any package of metadata properties”, defined as follows: element name=AbstractMetaData type=gml:AbstractMetaDataType abstract=true substitutionGroup=gml:AbstractObject complexType name=AbstractMetaDataType abstract=true mixed=true sequence attribute ref=gml:id complexTypeI.2.9 GenericMetaData, GenericMetaDataType
For convenience, a generic concrete MetaData element was provided in a previous version of GML. This element has been deprecated and is superseded by the schema components specified in 7.2.6. element name=GenericMetaData type=gml:GenericMetaDataType substitutionGroup=gml:AbstractMetaData complexType name=GenericMetaDataType mixed=true complexContent mixed=true extension base=gml:AbstractMetaDataType sequence any processContents=lax minOccurs=0 maxOccurs=unbounded sequence extension complexContent 396 Copyright © 2007 Open Geospatial Consortium, Inc. All Rights Reserved. complexTypeI.3 Basic types, Null
gml:Null is superseded by nillable and nilReason attributes as specified in 8.2.3.2. The gml:Null element was declared as follows: element name=Null type=gml:NilReasonType EXAMPLE This element might appear in data instance documents as follows: gml:Nullwithheldgml:Null gml:Nullhttp:my.big.orgexplanationstheDogAteItgml:Null The first example uses one of the built-in values for Null. The second example contains a reference to an explanation available elsewhere, identified by a URI. The purpose in providing the gml:Null element was as follows: In order to construct a content model where a value may be omitted, the cardinality constraint expressed in XML Schema using the construction minOccurs=”0” might be used. However, this approach carries the risk that the reason for the value not being present may be misinterpreted. As an alternative the element gml:Null may be included as a member of a choice group, alongside an element of the data type of a “normal” value. EXAMPLE The content model described by the schema fragment element name=footprint complexType choice element ref=gml:Envelope element ref=gml:Null choice complexType element allows either of the following data instances to be valid: footprint gml:Envelope … gml:Envelope footprint footprint gml:Nullinapplicablegml:Null footprint This allows the hypothetical element “footprint” to appear in an instance document, optionally containing an explicit marker indicate why it has no value, instead of having semantics inferred from the absence of a value.I.4 Features
I.4.1 location, LocationPropertyType, LocationKeyWord, LocationString
The gml:location element was a convenience property that described the generalized location of the feature. It was defined as follows:Parts
» Conformance requirements Change Requests | OGC
» Conformance classes related to GML application schemas Conformance classes related to GML profiles
» application schema Terms and definitions
» composite solid Terms and definitions
» curve data type Terms and definitions
» face feature Terms and definitions
» GML application schema Terms and definitions
» rectified grid schema Terms and definitions
» tag XML Terms and definitions
» Symbols and abbreviated terms
» XML namespaces Versioning Change Requests | OGC
» Deprecated parts of previous versions of GML
» UML notation Change Requests | OGC
» GML application schemas Change Requests | OGC
» Organization of this International Standard
» Deprecated and experimental schema components
» GML instance documents GML model and syntax
» Lexical conventions GML model and syntax
» XML Schema definition of GML language
» Goals of base schema components
» AbstractGML, AbstractGMLType Base objects .1
» abstractAssociationRole, AssociationRoleType GML properties .1
» Ownership of property values
» abstractReference, ReferenceType GML properties .1
» abstractInlineProperty, InlinePropertyType GML properties .1
» Properties representing the same relationship
» description Standard properties of GML objects .1
» descriptionReference Standard properties of GML objects .1
» name, identifier Standard properties of GML objects .1
» id Standard properties of GML objects .1
» GML object collections, AggregationAttributeGroup
» Metadata gmlBase schema components
» Xlinks — Object associations and remote properties
» Elements declared to be “nillable”
» CodeType, CodeWithAuthorityType Simple types .1
» MeasureType, UomIdentifier Simple types .1
» General concepts Change Requests | OGC
» Relationship with ISO 19109 Change Requests | OGC
» boundedBy, BoundingShapeType, EnvelopeWithTimePeriod, EnvelopeWithTimePeriodType
» locationName, locationReference FeaturePropertyType, FeatureArrayPropertyType
» Geometry properties Change Requests | OGC
» Topology properties Temporal properties
» GML feature collections Feature collections
» AbstractFeatureMemberType and derived property types
» Relationship with ISO 19107 General concepts
» SRSReferenceGroup Abstract geometry .1 AbstractGeometryType
» SRSInformationGroup Abstract geometry .1 AbstractGeometryType
» AbstractGeometry Abstract geometry .1 AbstractGeometryType
» GeometryPropertyType GeometryArrayPropertyType Abstract geometry .1 AbstractGeometryType
» geometricPositionGroup Coordinate geometry, vectors and envelopes .1 DirectPositionType, pos
» geometricPositionListGroup Coordinate geometry, vectors and envelopes .1 DirectPositionType, pos
» VectorType, Vector Coordinate geometry, vectors and envelopes .1 DirectPositionType, pos
» EnvelopeType, Envelope Coordinate geometry, vectors and envelopes .1 DirectPositionType, pos
» AbstractGeometricPrimitiveType, AbstractGeometricPrimitive Abstract geometric primitives
» GeometricPrimitivePropertyType Abstract geometric primitives
» PointType, Point Geometric primitives 0-dimensional
» PointPropertyType, pointProperty Geometric primitives 0-dimensional
» PointArrayPropertyType, pointArrayProperty Geometric primitives 0-dimensional
» AbstractCurveType, AbstractCurve Geometric primitives 1-dimensional
» LineStringType, LineString Geometric primitives 1-dimensional
» CurveType, Curve Geometric primitives 1-dimensional
» OrientableCurveType, OrientableCurve, baseCurve Geometric primitives 1-dimensional
» ArcStringType, ArcString ArcType, Arc
» CircleType, Circle ArcStringByBulgeType, ArcStringByBulge
» ArcByBulgeType, ArcByBulge ArcByCenterPointType, ArcByCenterPoint
» CubicSplineType, CubicSpline Curve segments .1 AbstractCurveSegmentType, AbstractCurveSegment
» BSplineType, BSpline Curve segments .1 AbstractCurveSegmentType, AbstractCurveSegment
» KnotType, KnotPropertyType Curve segments .1 AbstractCurveSegmentType, AbstractCurveSegment
» KnotTypesType Curve segments .1 AbstractCurveSegmentType, AbstractCurveSegment
» BezierType, Bezier Curve segments .1 AbstractCurveSegmentType, AbstractCurveSegment
» ClothoidType, Clothoid Curve segments .1 AbstractCurveSegmentType, AbstractCurveSegment
» GeodesicType, Geodesic Curve segments .1 AbstractCurveSegmentType, AbstractCurveSegment
» SurfaceArrayPropertyType, surfaceArrayProperty Geometric primitives 2-dimensional
» AbstractRingType, AbstractRing AbstractRingPropertyType Geometric primitives 2-dimensional
» LinearRingType, LinearRing Geometric primitives 2-dimensional
» LinearRingPropertyType SurfaceType, Surface Geometric primitives 2-dimensional
» Ring, RingType, curveMember OrientableSurfaceType, OrientableSurface, baseSurface
» TriangulatedSurface TinType, Tin OrientableSurfaceType, OrientableSurface, baseSurface
» LineStringSegmentArrayPropertyType OrientableSurfaceType, OrientableSurface, baseSurface
» TriangleType, Triangle RectangleType, Rectangle
» ConeType, Cone Surface patches .1 AbstractSurfacePatchType, gml : AbstractSurfacePatch
» CylinderType, gmlCylinder Surface patches .1 AbstractSurfacePatchType, gml : AbstractSurfacePatch
» SphereType, Sphere Surface patches .1 AbstractSurfacePatchType, gml : AbstractSurfacePatch
» AbstractSolidType, AbstractSolid Geometric primitives 3-dimensional
» SolidPropertyType, solidProperty Geometric primitives 3-dimensional
» SolidArrayPropertyType, solidArrayProperty Geometric primitives 3-dimensional
» SolidType, Solid Geometric primitives 3-dimensional
» ShellType, Shell ShellPropertyType Geometric primitives 3-dimensional
» GeometricComplexPropertyType Geometric complex .1 GeometricComplexType, GeometricComplex
» Relationship with ISO 19111 Important XML elements
» domainOfValidity Abstract coordinate reference system .1 AbstractCRS
» scope CRSPropertyType Abstract coordinate reference system .1 AbstractCRS
» Overview Coordinate reference systems
» Conversion Abstract coordinate reference systems .1 AbstractSingleCRS
» EllipsoidalCS cartesianCS Concrete coordinate reference systems .1 CompoundCRS
» sphericalCS Concrete coordinate reference systems .1 CompoundCRS
» geodeticDatum Concrete coordinate reference systems .1 CompoundCRS
» GeodeticCRSPropertyType VerticalCRS Concrete coordinate reference systems .1 CompoundCRS
» VerticalCRSPropertyType ProjectedCRS Concrete coordinate reference systems .1 CompoundCRS
» baseCRS derivedCRSType Concrete coordinate reference systems .1 CompoundCRS
» EngineeringCRS cylindricalCS Concrete coordinate reference systems .1 CompoundCRS
» EngineeringCRSPropertyType ImageCRS Concrete coordinate reference systems .1 CompoundCRS
» ImageCRSPropertyType TemporalCRS timeCS Concrete coordinate reference systems .1 CompoundCRS
» temporalDatum Concrete coordinate reference systems .1 CompoundCRS
» TemporalCRSPropertyType Concrete coordinate reference systems .1 CompoundCRS
» axisAbbrev Coordinate system axes .1 CoordinateSystemAxis
» axisDirection Coordinate system axes .1 CoordinateSystemAxis
» minimumValue, maximumValue, rangeMeaning Coordinate system axes .1 CoordinateSystemAxis
» uom Coordinate system axes .1 CoordinateSystemAxis
» CoordinateSystemAxisPropertyType Coordinate system axes .1 CoordinateSystemAxis
» axis Abstract coordinate system .1 AbstractCoordinateSystem
» EllipsoidalCSPropertyType CartesianCS Concrete coordinate systems .1 EllipsoidalCS
» CartesianCSPropertyType Concrete coordinate systems .1 EllipsoidalCS
» VerticalCS Concrete coordinate systems .1 EllipsoidalCS
» VerticalCSPropertyType TimeCS TimeCSPropertyType Concrete coordinate systems .1 EllipsoidalCS
» UserDefinedCS Concrete coordinate systems .1 EllipsoidalCS
» UserDefinedCSPropertyType Concrete coordinate systems .1 EllipsoidalCS
» SphericalCS Concrete coordinate systems .1 EllipsoidalCS
» SphericalCSPropertyType PolarCS Concrete coordinate systems .1 EllipsoidalCS
» CylindricalCSPropertyType AffineCS Concrete coordinate systems .1 EllipsoidalCS
» AffineCSPropertyType Concrete coordinate systems .1 EllipsoidalCS
» primeMeridian ellipsoid Geodetic datum .1 GeodeticDatum
» GeodeticDatumPropertyType Geodetic datum .1 GeodeticDatum
» Ellipsoid, semiMajorAxis, secondDefiningParameter Geodetic datum .1 GeodeticDatum
» EllipsoidPropertyType Geodetic datum .1 GeodeticDatum
» PrimeMeridian, greenwichLongitude Geodetic datum .1 GeodeticDatum
» EngineeringDatumPropertyType ImageDatum Other concrete datums .1 EngineeringDatum
» VerticalDatum VerticalDatumPropertyType Other concrete datums .1 EngineeringDatum
» TemporalDatum, origin Other concrete datums .1 EngineeringDatum
» TemporalDatumPropertyType Other concrete datums .1 EngineeringDatum
» operationVersion coordinateOperationAccuracy sourceCRS targetCRS CoordinateOperationPropertyType
» AbstractSingleOperation Abstract coordinate operations .1 AbstractCoordinateOperation
» CoordOperation Concrete coordinate operations .1 ConcatenatedOperation
» Conversion method parameterValue Concrete coordinate operations .1 ConcatenatedOperation
» ConversionPropertyType Transformation Concrete coordinate operations .1 ConcatenatedOperation
» ParameterValue value Parameter values and groups .1 AbstractGeneralParameterValue
» stringValue integerValue Parameter values and groups .1 AbstractGeneralParameterValue
» booleanValue Parameter values and groups .1 AbstractGeneralParameterValue
» valueList Parameter values and groups .1 AbstractGeneralParameterValue
» integerValueList Parameter values and groups .1 AbstractGeneralParameterValue
» valueFile Parameter values and groups .1 AbstractGeneralParameterValue
» operationParameter Parameter values and groups .1 AbstractGeneralParameterValue
» ParameterValueGroup Parameter values and groups .1 AbstractGeneralParameterValue
» formula, formulaCitation Operation method .1 OperationMethod
» sourceDimensions Operation method .1 OperationMethod
» targetDimensions parameter Operation method .1 OperationMethod
» OperationMethodPropertyType Operation method .1 OperationMethod
» minimumOccurs Operation parameters and groups .1 GeneralOperationParameter
» maximumOccurs Operation parameters and groups .1 GeneralOperationParameter
» OperationParameterPropertyType Operation parameters and groups .1 GeneralOperationParameter
» Abstract topological primitives .1 AbstractTopoPrimitive, AbstractTopoPrimtive
» DirectedNodePropertyType, directedNode Topological primitives 0-dimensional .1 NodeType, Node
» DirectedEdgePropertyType, directedEdge Topological primitives 1-dimensional .1 EdgeType, Edge
» DirectedFacePropertyType, directedFace Topological primitives 2-dimensional .1 FaceType, Face
» TopoComplexType, TopoComplex Maximal, sub- and super-complexes
» TopoComplexPropertyType, topoComplexProperty Topology complex
» Relationship with ISO 19108 General concepts
» AbstractTimePrimitive Abstract temporal objects .1 AbstractTimeObject
» TimePrimitivePropertyType, validTime Abstract temporal objects .1 AbstractTimeObject
» RelatedTimeType AbstractTimeComplex Abstract temporal objects .1 AbstractTimeObject
» AbstractTimeGeometricPrimitive TimeInstant Temporal geometry .1 Introduction
» TimeInstantPropertyType TimePeriod Temporal geometry .1 Introduction
» TimePeriodPropertyType Temporal geometry .1 Introduction
» TimePositionType, timePosition Temporal geometry .1 Introduction
» timeLength, duration, timeInterval, TimeUnitType
» Introduction Temporal topology schema
» AbstractTimeTopologyPrimitive Temporal topology objects .1 Overview
» TimeTopologyPrimitivePropertyType TimeTopologyComplex Temporal topology objects .1 Overview
» TimeEdge Temporal topology objects .1 Overview
» TimeEdgePropertyType Temporal topology objects .1 Overview
» Overview Temporal reference systems
» Basic temporal reference system, TimeReferenceSystem TimeCoordinateSystem
» TimeCalendar, TimeCalendarEra Calendars and clocks .1 Overview
» TimeCalendarPropertyType, TimeCalendarEraPropertyType TimeClock Calendars and clocks .1 Overview
» TimeClockPropertyType Calendars and clocks .1 Overview
» TimeOrdinalReferenceSystem, TimeOrdinalEra Ordinal temporal reference systems .1 Overview
» TimeOrdinalEraPropertyType Ordinal temporal reference systems .1 Overview
» Overview dataSource Representing dynamic features
» Dynamic properties DynamicFeature DynamicFeatureCollection
» AbstractTimeSlice Representing dynamic features
» history Representing dynamic features
» Overview Abstract topology Overview
» Definition, DefinitionType, remarks Dictionary schema
» Dictionary, DictionaryType Dictionary schema
» dictionaryEntry, DictionaryEntryType Using definitions and dictionaries
» Introduction Change Requests | OGC
» Using unit definitions Units schema
» unitOfMeasure, UnitOfMeasureType Units schema
» UnitDefinition, UnitDefinitionType Units schema
» quantityType, quantityTypeReference Units schema
» BaseUnit, BaseUnitType, unitsSystem Units schema
» DerivedUnit, DerivedUnitType Units schema
» derivationUnitTerms, DerivationUnitTermType Units schema
» ConventionalUnit, ConventionalUnitType Units schema
» Example of units dictionary informative
» Scalar measure types Measures schema
» Introduction Value objects schema
» Value element hierarchy Value objects schema
» Boolean, BooleanList Value objects schema
» Category, CategoryList Value objects schema
» Count, CountList Value objects schema
» Quantity, QuantityList Value objects schema
» AbstractValue, AbstractScalarValue, AbstractScalarValueList Value
» valueProperty, valueComponent, valueComponents Value objects schema
» CompositeValue Value objects schema
» ValueArray Value objects schema
» Typed ValueExtents: CategoryExtent, CountExtent, QuantityExtent
» Direction schema direction, DirectionPropertyType
» DirectionVectorType DirectionDescriptionType Change Requests | OGC
» Overview Observation Observation schema
» using target Observation schema
» resultOf DirectedObservation Observation schema
» General remarks The coverage model and representations
» Formal description of a coverage
» Coverage in GML The coverage model and representations
» Relationship with ISO 19123 The coverage model and representations
» AbstractCoverageType, AbstractCoverage Coverage schema
» DiscreteCoverageType, AbstractDiscreteCoverage Coverage schema
» AbstractContinuousCoverageType, AbstractContinuousCoverage Coverage schema
» domainSet, DomainSetType Coverage schema
» rangeSet, RangeSetType DataBlock Coverage schema
» tupleList doubleOrNilReasonTupleList Coverage schema
» File, FileType Coverage schema
» coverageFunction, CoverageFunctionType Coverage schema
» CoverageMappingRule GridFunction, GridFunctionType Coverage schema
» sequenceRule, SequenceRuleType, SequenceRuleEnumeration Coverage schema
» MultiCurveCoverage MultiSurfaceCoverage Coverage schema
» MultiSolidCoverage GridCoverage Coverage schema
» Observations Profiles of GML and application schemas
» Definition of profile Change Requests | OGC
» Relation to application schema
» Rules for elements and types in a profile
» Rules for referencing GML profiles from application schemas
» Recommendations for application schemas using GML profiles
» Summary of rules for GML profiles
» GML documents Instances of GML objects
» Introduction GML application schemas
» Target namespace GML application schemas
» Import GML schema GML application schemas
» Object type derivation GML application schemas
» Elements representing objects GML application schemas
» Property type derivation GML application schemas
» Elements representing properties GML application schemas
» Introduction Import GML schema components
» Elements representing features Schemas defining Features and Feature Collections
» Application features are features
» User-defined geometry property types
» User-defined topology property types
» User-defined temporal property types
» Introduction Schemas defining coordinate reference systems
» Import GML coordinate reference system schema components
» Introduction Schemas defining coverages
» Import GML coverage schema components
» User-defined coverage types Schemas defining coverages
» Range parameters shall be substitutable for AbstractValue
» Coverage document Schemas defining coverages
» Introduction Import GML observation schema components
» User-defined observation types Schemas defining observations
» Observation collections Schemas defining observations
» Observations are features Schemas defining observations
» Observation collection document Schemas defining observations
» Introduction Import GML dictionary schema components
» User-defined definition types Schemas defining dictionaries and definitions
» User-defined dictionary types Schemas defining dictionaries and definitions
» Introduction Schemas defining values
» Import GML value objects schema components
» Construction of new value types
» GML profiles of the GML schema
» Overview Change Requests | OGC
» remoteSchema member Base schema components
» ArrayAssociationType Base schema components
» members Base schema components
» featureProperty, featureMember, featureMembers Base schema components
» StringOrRefType Base schema components
» Array, ArrayType, Bag, BagType
» Basic types, Null Change Requests | OGC
» location, LocationPropertyType, LocationKeyWord, LocationString
» coordinates Coordinate geometry, geometric primitives
» pos in EnvelopeType Coordinate geometry, geometric primitives
» pointRep Coordinate geometry, geometric primitives
» polygonPatches Coordinate geometry, geometric primitives
» trianglePatches Coordinate geometry, geometric primitives
» baseGeographicCRS GeographicCRS Coordinate reference systems
» GeocentricCRS uom Coordinate reference systems
» ObliqueCartesianCS Coordinate reference systems
» TemporalCS Coordinate reference systems
» greenwichLongitude Coordinate reference systems
» AbstractOperation Coordinate reference systems
» dmsAngleValue Coordinate reference systems
» Renamed property elements Coordinate reference systems
» SuccessionType MovingObjectStatus Temporal information and dynamic features
» track Temporal information and dynamic features
» DefinitionCollection Definitions and dictionaries
» definitionMember Definitions and dictionaries
Show more