[EGiB] Schemat aplikacyjny GML: Ogólny obiekt

Zaczęty przez support, Czwartek 17 Grudzień 2015, 13:01:39

Poprzedni wątek - Następny wątek

0 użytkowników i 1 Gość przegląda ten wątek.

supportAutor w?tku

Schemat aplikacyjny GML:
Ogólny obiekt
Kod  gml [Zaznacz]
<?xml version="1.0" encoding="UTF-8"?>
<schema xmlns="http://www.w3.org/2001/XMLSchema" xmlns:gml="http://www.opengis.net/gml/3.2" xmlns: egb="urn: gugik: specyfikacj e: gmlas: ewidencj aGruntowBudynkow :1.0" xmlns:bt="urn:gugik:specyfikacje:gmlas:modelPodstawowy: 1.0" targetNamespace="urn:gugik:specyfikacje:gmlas:ewidencjaGruntowBudynkow:L0" elementFormDefault="qualified" version="2.0">
	<import namespace="http://www.opengis.net/gml/3.2" schemaLocation="http://schemas.opengis.net/gml/3.2.1/gmLxsd"/>
	<import namespace="um:gugik:specyfikacje:gmlas:modelPodstawowy: 1.0" schemaLocation="BT_ModelPodstawowy.xsd"/>
	<include schemaLocation="EGB_DanePrzedmiotowe.xsd"/>
	<include schemaLocation="EGB_DanePodmiotowe.xsd"/>
	<include schemaLocation="EGB_PrawaDoNieruchomosci.xsd"/>
	<include schemaLocation="EGB_Adres.xsd"/>
	<include schemaLocation="EGB_PunktGramczny.xsd"/>
	<include schemaLocation="EGB_Dzierzawa.xsd"/>
	<include schemaLocation="EGB_PodstawaPrawna.xsd"/>
	<!-- ============================================================= -->
	<element name="EGB_OgolnyObiekt" type="egb:EGB_OgolnyObiektType" abstract="true" substitutionGroup="gml:AbstractFeature"/>
	<complexType name="EGB_OgolnyObiektType" abstract="true">
		<complexContent>
			<extension base="gml:AbstractFeatureType">
				<sequence>
					<element name="idlIP" type="bt:BT_IdentyfikatorPropertyType"/>
					<element name="startObiekt" type="dateTime"/>
					<element name="startWersjaObiekt" type="dateTime"/>
					<element name="koniecWersjaObiekt" type="dateTime" minOccurs="0"/>
					<element name="koniecObiekt" type="dateTime" minOccurs="0"/>
					<!-- Roles -->
					<element name="podstawaPrawnaUtworzeniaWersjiObiektu" type="gml:ReferenceType"/>
					<element name="podstawaPrawnaUsunieciaObiektu" type="gml:ReferenceType" minOccurs="0"/>
					<element name="dokument2" type="gml:ReferenceType" minOccurs="0" maxOccurs="unbounded"/>
				</sequence>
			</extension>
		</complexContent>
	</complexType>
	<complexType name="EGB_OgolnyObiektPropertyType">
		<sequence minOccurs="0">
			<element ref="egb :EGB_OgolnyObiekt"/>
		</sequence>
		<attributeGroup ref="gml:AssociationAttributeGroup"/>
		<attributeGroup ref="gml:OwnershipAttributeGroup"/>
	</complexType>
</schema>
"Być narodowi użytecznym" - Stanisław Staszic, Patron techników polskich.