<complexType name="SourceLocationsPropertyType">
<annotation>
<documentation>Property type for source locations references. Used to wrap source locations objects or references in properties.</documentation>
</annotation>
<sequence maxOccurs="1" minOccurs="0">
<element ref="diggs:SourceLocations">
<annotation>
<documentation>An object that contains details about specific source devices and their locations in this configuration. The object contains two properties: sourceRef and sourceLocations. sourcerRef references a sincle GP_Source object. If only one GP_Source object is listed, then the sourceLocations property may contain any of PointLocation, MultiPointLocation or RecifiedGrid geometries. If MultiPointLocation or RectifiedGrid is used, then either the GP_Source identified is successively moved to all locations of the geometry or the GP_Source represents a group of receivers with identical properties that are installed at each location. This distinction is identified using the IsGroup property of the GP_Source object. If more than one GP_Source is referenced, then use of the PointLocation geometry implies that all sources are located at the same point location. If MultiPointLocation or RectifiedGrid geometries are used, then there must be the same number of individual locations in the geometry as there are GF_Source objects referenced, and the individual locations must be in sourceRef order so that each receiver's location can be determined.</documentation>
</annotation>
</element>
</sequence>
<attributeGroup ref="gml:OwnershipAttributeGroup"/>
<attributeGroup ref="gml:AssociationAttributeGroup"/>
</complexType>
|