Schemat aplikacyjny GML do rozporządzenia w sprawie organizacji i trybu prowadzenia państwowego zasobu geodezyjnego i kartograficznego

Zaczęty przez support, Poniedziałek 30 Grudzień 2013, 16:33:57

Poprzedni wątek - Następny wątek

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

supportAutor w?tku

dla dokumentów w postaci elektronicznej – schemat XML
Kod  xml [Zaznacz]
<?xml version="L0" encoding="UTF-8"?>
<schema xmlns-'http://www.w3.org/2001/XMLSchema" targetNamespace="http://www.w3.org/2001/XMLSchema" elementFormDefault="qualified" attributeFormDefault="unqualified" version="1.0">
	<element name="DokumentGeodezyjnychPomiarowSytWys">
		<complexType>
			<sequence>
				<element name="organ" type="string"/>
				<element name="identyfikatorOperatuTechnicznego" type="string"/>
				<element name="dataWpisaniaOpTechDoEwidencji" type="date"/>
				<element name="imie" type="string"/>
				<element name="nazwisko" type="string"/>
			</sequence>
		</complexType>
	</element>
</schema>
"Być narodowi użytecznym" - Stanisław Staszic, Patron techników polskich.


supportAutor w?tku

dla kopii materiałów zasobu w postaci elektronicznej - schemat XML
Kod  xml [Zaznacz]
<?xml version="1.0" encoding-'UTF-8"?>
<schema xmlns="http://www.w3 .org/2001/XMLSchema" targetNamespace-'http://www.w3.org/2001/XMLSchema" elementFormDefault="qualified" attributeFormDefault="unqualified" version="1.0">
	<element name="MatZasobuWchodzaceWSkladOpTech">
		<complexType>
			<sequence>
				<element name="organ" type="string"/>
				<element name="nazwa" type="string"/>
				<element name="identyfikatorMaterialuZasobu" type="string"/>
				<element name="dataWykonaniaKopii" type="date"/>
				<element name="imie" type="string"/>
				<element name="nazwisko" type="string"/>
			</sequence>
		</complexType>
	</element>
</schema>
"Być narodowi użytecznym" - Stanisław Staszic, Patron techników polskich.


supportAutor w?tku

dla materiałów zasobu w postaci elektronicznej - schemat XML
Kod  xml [Zaznacz]
<?xml version="1.0" encoding="UTF-8"?>
<schema xmlns="http://www.w3 .org/2001/XMLSchema" targetNamespace="http://www.w3.org/2001/XMLSchema" elementFormDefault="qualified" attributeFormDefault="unqualified" version="1.0">
	<element name="MatZasobuWpisanyDoEwidencji">
		<complexType>
			<sequence>
				<element name="organ" type="string"/>
				<element name="identyfikatorMaterialuZasobu" type="string"/>
				<element name="dataWpisaniaDoEwidencji" type="date"/>
				<element name="imie" type="string"/>
				<element name="nazwisko" type="string"/>
			</sequence>
		</complexType>
	</element>
</schema>
"Być narodowi użytecznym" - Stanisław Staszic, Patron techników polskich.


supportAutor w?tku

Schemat XML metadanych dla materiałów zasobu, o których mowa w § 12 ust. 1 pkt 3 rozporządzenia.
Kod  xml [Zaznacz]
<?xml version="1.0" encoding="UTF-8"?>
<schema xmlns="http://www.w3 .org/2001 /XMLSchema" targetNamespace="http://www.w3.org/2001/XMLSchema" elementFormDefault="qualified" attributeFormDefault="unqualified" version="1.0">
	<!--============================================================-->
	<element name= "MD_MetadaneMaterialZasobu" type= "metadaneMaterialZasobuType"/>
	<complexType name="metadaneMaterialZasobuType">
		<sequence>
			<element name="identyfikatorEwidencyjny" type="string"/>
			<element name="dataWpisaniaDoEwidencji" type="date"/>
			<element name="dataPozyskaniaInformacji" type="string"/>
			<element name="identyfikatorZgloszeniaPrac" type="string" minOccurs="0"/>
			<element name="nazwaMaterialuZasobu">
				<simpleType>
					<restriction base="string">
						<enumeration value="operat techniczny"/>
						<enumeration value="mapa topograficzna"/>
						<enumeration value="mapa ogólnogeograficzna"/>
						<enumeration value="mapa ewidencyjna"/>
						<enumeration value="mapa zasadnicza"/>
						<enumeration value="kartograficzne opracowanie tematyczne"/>
						<enumeration value="kartograficzne opracowanie specjalne"/>
						<enumeration value="zobrazowanie lotnicze lub satelitarne"/>
						<enumeration value="ortofotomapa"/>
						<enumeration value="numeryczny model terenu"/>
						<enumeration value="kopia bazy danych pozyskana z innej części zasobu"/>
						<enumeration value="kopia materiału pozyskana z innej części zasobu"/>
						<enumeration value="inny materiał zasobu"/>
					</restriction>
				</simpleType>
			</element>
			<element name="polozenieObszaru" type="string" maxOccurs="unbounded"/>
			<element name="sposobPozyskania" minOccurs="0">
				<simpleType>
					<restriction base="string">
						<enumeration value="działania własne organu"/>
						<enumeration value="współdziałanie podmiotów publicznych"/>
						<enumeration value="darowizna"/>
					</restriction>
				</simpleType>
			</element>
			<element name="postac" maxOccurs="unbounded">
				<simpleType>
					<restriction base="string">
						<enumeration value="postać elektroniczna"/>
						<enumeration value="postać nieelektroniczna"/>
						<enumeration value="postać mieszana"/>
					</restriction>
				</simpleType>
			</element>
			<element name="rodzajNosnika" minOccurs="0">
				<simpleType>
					<restriction base="string">
						<enumeration value="papier"/>
						<enumeration value="folia"/>
						<enumeration value="plansza aluminiowa"/>
						<enumeration value="kalka techniczna"/>
						<enumeration value="inny"/>
					</restriction>
				</simpleType>
			</element>
			<element name="tworca" type="string"/>
			<element name="dostep">
				<simpleType>
					<restriction base="string">
						<enumeration value="dostępne bez żadnych ograniczeń"/>
						<enumeration value="dostępne z ograniczeniami"/>
					</restriction>
				</simpleType>
			</element>
			<element name="przyczynyOgraniczen" type="string" minOccurs="0" maxOccurs="unbounded"/>
			<element name="kategoriaArchiwalna" type="string"/>
			<element name="kodJezykaNaturalnego" type="string" minOccurs="0"/>
			<element name="opis" type="string" minOccurs="0"/>
			<element name="godloLubNazwaMapy" type="string" minOccurs="0"/>
			<element name="skalaMapy" type="string" minOccurs="0"/>
			<element name="ukladOdniesienia" type="string" minOccurs="0"/>
			<element name="dataDruku" type="date" min0ccurs="0">
			<element name="nakladDruku" type="long" minOccurs="0"/>
			<element name="identyfikator" type="string" minOccurs="0"/>
			<element name="sygnatura" type="string" minOccurs="0"/>
			<element name="dataDokumentuWylaczajacego" type="date" minOccurs="0"/>
			<element name="dataWylaczenia" type="date" minOccurs="0"/>
			<element name="dataPrzekazania" type="date" minOccurs="0"/>
		</sequence>
	</complexType>
</schema>
"Być narodowi użytecznym" - Stanisław Staszic, Patron techników polskich.


supportAutor w?tku

Schemat XML metadanych dla materiałów zasobu, o których mowa w § 12 ust. 1 pkt 2 rozporządzenia.
Kod  xml [Zaznacz]
<?xml version="1.0" encoding=''UTF-8''?>
<schema xmlns="http://www.w3.org/2001 /XMLSchema" targetNamespace= "http://www.w3. org/2001 /XMLSchema" elementF ormDefault=" qualified" attributeFormDefault=''unqualified'' version=''1.0">
	<!--============================================================-->
	<element name=''MD_MetadaneMaterialZasobu" type="metadaneMaterialZasobuType"/>
	<complexType name="metadaneMaterialZasobuType">
		<sequence>
			<element name="numerIdentyfikacyjny" type="string"/>
			<element name="dataUtworzenia" type="string"/>
			<element name="nazwa">
				<simpleType>
					<restriction base="string">
						<enumeration value="szkic polowy/zbiór szkiców polowych"/>
						<enumeration value="wykaz współrzędnych/zbiór wykazów współrzędnych"/>
						<enumeration value="protokół/zbiór protokołów"/>
						<enumeration value="opis topograficzny/zbiór opisów topograficznych"/>
						<enumeration value="sprawozdanie techniczne"/>
						<enumeration value="mapa"/>
						<enumeration value="plik danych EGIB"/>
						<enumeration value="plik danych GESUT"/>
						<enumeration value="plik danych K-GESUT"/>
						<enumeration value="plik danych BDOT500"/>
						<enumeration value="plik danych PRPOG"/>
						<enumeration value="plik danych BDSOG"/>
						<enumeration value="plik danych BDOT10k"/>
						<enumeration value="plik danych Z-BDOT10k"/>
						<enumeration value="plik danych BDOO"/>
						<enumeration value="plik danych BDZLIS"/>
						<enumeration value="plik danych BDNMT"/>
						<enumeration value="plik danych BDORTO"/>
						<enumeration value="plik danych PRG"/>
						<enumeration value="plik danych PRNG"/>
						<enumeration value="inny"/>
					</restriction>
				</simpleType>
			</element>
			<element name="format" type="string" maxOccurs="unbounded"/>
			<element name="typ">
				<simpleType>
					<restriction base="string">
						<enumeration value="oryginał"/>
						<enumeration value="kopia"/>
					</restriction>
				</simpleType>
			</element>
			<element name="tworca" type="string" maxOccurs="unbounded"/>
			<element name="dostep">
				<simpleType>
					<restriction base="string">
						<enumeration value="dostępne bez żadnych ograniczeń"/> <enumeration value="dostępne z ograniczeniami"/>
					</restriction>
				</simpleType>
			</element>
			<element name="przyczynyOgraniczen" type="string" minOccurs="0" maxOccurs="unbounded"/>
			<element name="podstawowyTyp">
				<simpleType>
					<restriction base="string">
						<enumeration value="tekst"/>
						<enumeration value="obraz"/>
					</restriction>
				</simpleType>
			</element>
			<element name="kategoriaArchiwalna" type="string"/>
			<element name="kodJezykaNaturalnego" type="string" minOccurs="0"/>
			<element name="opis" type="string" minOccurs="0"/>
		</sequence>
	</complexType>
</schema>
"Być narodowi użytecznym" - Stanisław Staszic, Patron techników polskich.


supportAutor w?tku

Schemat XML metadanych dla zbiorów danych zawartych w bazach danych, o których mowa w art. 4 ust. 1a pkt 1-5 i pkt 7-11 i ust. 1b, art. 7a pkt 16a oraz art. 24b ust. 1 pkt 1 ustawy, oraz zintegrowanych kopii baz danych, o których mowa w art. 4 ust. 1a pkt 8 ustawy.
Kod  xml [Zaznacz]
<?xml version="1.0" encoding="UTF-8"?>
<schema xmlns="http://www.w3.org/2001 /XMLSchema" xmlns:pzgik="urn:gugik:specyfikacje:gmlas:PZGiK:1.0" xmlns:xlink="http://www.w3.org/1999/xlink" targetNamespace="urn:gugik:specyfikacje:gmlas:PZGiK:1.0" elementFormDefault="qualified" attributeFormDefault="unqualified" version="1.0">
	<!--===========================================================================-->
	<import namespace="http://www.w3.org/1999/xlink" schemaLocation="http://www.isotc211.org/2005/xlink/xlinks.xsd"/>
	<!--===========================================================================-->
	<element name="MD_Metadata" type="pzgik:MD_MetadataType"/>
	<complexType name="MD_MetadataType">
		<sequence>
			<element name="language">
				<annotation>
					<documentation>Metadane na temat metadanych: Język metadanych</documentation>
				</annotation>
				<complexType>
					<sequence>
						<element name="LanguageCode">
							<complexType>
								<simpleContent>
									<extension base="string">
										<attribute name="codeList" type="anyURI" use="required"/>
										<attribute name="codeListValue" type="anyURI" use="required"/>
										<attribute name="codeSpace" type="anyURI"/>
									</extension>
								</simpleContent>
							</complexType>
						</element>
					</sequence>
				</complexType>
			</element>
			<element name="hierarchyLevel">
				<annotation>
					<documentation>Identyfikacja: Typ </documentation>
				</annotation>
				<complexType>
					<sequence>
						<element name="MD_ScopeCode">
							<complexType>
								<simpleContent>
									<extension base="string">
										<attribute name="codeList" type="anyURI" use="required"/>
										<attribute name="codeListValue" type="anyURI" use="required"/>
										<attribute name="codeSpace" type="anyURI"/>
									</extension>
								</simpleContent>
							</complexType>
						</element>
					</sequence>
				</complexType>
			</element>
			<element name="contact" maxOccurs="unbounded">
				<annotation>
					<documentation>Metadane na temat metadanych: Punkt kontaktowy metadanych</documentation>
				</annotation>
				<complexType>
					<sequence>
						<element name=" CI_ResponsibleParty" type="pzgik:CI_ResponsiblePartyType"/>
					</sequence>
				</complexType>
			</element>
			<element name="dateStamp" type="pzgik:Date">
				<annotation>
					<documentation>Metadane na temat metadanych: Data metadanych</documentation>
				</annotation>
			</element>
			<element name="referenceSystemInfo" maxOccurs="unbounded">
				<annotation>
					<documentation>Położenie geograficzne: Układ odniesienia Odniesienie czasowe: System odniesienia czasowego</documentation>
				</annotation>
				<complexType>
					<sequence>
						<element name="MD_ReferenceSystem" type="pzgik:MD_ReferenceSystemType"/>
					</sequence>
				</complexType>
			</element>
			<element name="identificationInfo" maxOccurs="unbounded">
				<annotation>
					<documentation>Identyfikacja</documentation>
				</annotation>
				<complexType>
					<sequence>
						<element name= "MD_DataIdentification" type="pzgik:MD_DataIdentificationType"/>
					</sequence>
				</complexType>
			</element>
			<element name="distributionInfo" minOccurs="0">
				<annotation>
					<documentation>Identyfikacja: Adres Informacje o dystrybucji: Kodowanie</documentation>
				</annotation>
				<complexType>
					<sequence>
						<element name="MD_Distribution" type="pzgik:MD_DistributionType"/>
					</sequence>
				</complexType>
			</element>
			<element name="dataQualityInfo">
				<annotation>
					<documentation>Jakość i ważność</documentation>
				</annotation>
				<complexType>
					<sequence>
						<element name="DQ_DataQuality" type="pzgik:DQ_DataQualityType"/>
					</sequence>
				</complexType>
			</element>
			<element name="metadataMaintenance" minOccurs="0">
				<annotation>
					<documentation>Informacje o zarządzaniu zbiorem danych: Informacja o zarządzaniu</documentation>
				</annotation>
				<complexType>
					<sequence>
						<element name= "MD_MaintenanceInformation" type="pzgik:MD_MaintenanceInformationType"/>
					</sequence>
				</complexType>
			</element>
		</sequence>
	</complexType>
	<complexType name="MD_DataIdentificationType">
		<sequence>
			<element name="citation">
				<annotation>
					<documentation>Identyfikacja: Tytuł, Niepowtarzalny identyfikator Odniesienie czasowe: Data opublikowania, Data ostatniej weryfikacji, Data utworzenia</documentation>
				</annotation>
				<complexType>
					<sequence>
						<element name="CI_Citation" type="pzgik:CI_CitationType "/>
					</sequence>
				</complexType>
			</element>
			<element name="abstract" type="string">
				<annotation>
					<documentation>Identyfikacja: Streszczenie</documentation>
				</annotation>
			</element>
			<element name="pointOfContact" maxOccurs="unbounded">
				<annotation>
					<documentation>Organizacje odpowiedzialne za tworzenie zbiorów danych przestrzennych oraz zarządzanie nimi, ich przechowywanie i rozpowszechnianie: Jednostka odpowiedzialna</documentation>
				</annotation>
				<complexType>
					<sequence>
						<element name="CI_ResponsibleParty" type="pzgik:CI_ResponsiblePartyType"/>
					</sequence>
				</complexType>
			</element>
			<element name="descriptiveKeywords" maxOccurs="unbounded">
				<annotation>
					<documentation>Słowo kluczowe</documentation>
				</annotation>
				<complexType>
					<sequence>
						<element name="MD_Keywords" type="pzgik:MD_KeywordsType"/>
					</sequence>
				</complexType>
			</element>
			<element name="resourceConstraints" maxOccurs="unbounded">
				<annotation>
					<documentation>Wymogi dotyczące dostępu i użytkowania</documentation>
				</annotation>
				<complexType>
					<sequence>
						<element name="MD_Constraints" type="pzgik:MD_ConstraintsType">
							<annotation>
								<documentation>Wymogi dotyczące dostępu i użytkowania: Warunki dotyczące dostępu i użytkowania</documentation>
							</annotation>
						</element>
						<element name="MD_LegalConstraints" type="pzgik:MD_LegalConstraintsType">
							<annotation>
								<documentation>Wymogi dotyczące dostępu i użytkowania: Ograniczenia prawne w dostępie publicznym</documentation>
							</annotation>
						</element>
					</sequence>
				</complexType>
			</element>
			<element name="spatialRepresentationType" maxOccurs="unbounded">
				<annotation>
					<documentation>Identyfikacja: Typ reprezentacji przestrzennej</documentation>
				</annotation>
				<complexType>
					<sequence>
						<element name="MD_SpatialRepresentationTypeCode">
							<complexType>
								<simpleContent>
									<extension base="string">
										<attribute name="codeList" type="anyURI" use="required"/>
										<attribute name="codeListValue" type="anyURI" use="required"/>
										<attribute name="codeSpace" type="anyURI"/>
									</extension>
								</simpleContent>
							</complexType>
						</element>
					</sequence>
				</complexType>
			</element>
			<element name="spatialResolution" minOccurs="0" maxOccurs="unbounded">
				<annotation>
					<documentation>Jakość i ważność: Rozdzielczość przestrzenna</documentation>
				</annotation>
				<complexType>
					<sequence>
						<element name="MD_Resolution" type="pzgik:MD_ResolutionType"/>
					</sequence>
				</complexType>
			</element>
			<element name="characterSet" minOccurs="0" maxOccurs="unbounded">
				<annotation>
					<documentation>Identyfikacja: Standard zapisu znaków</documentation>
				</annotation>
				<complexType>
					<sequence>
						<element name="MD_CharacterSetCode">
							<complexType>
								<simpleContent>
									<extension base="string">
										<attribute name="codeList" type="anyURI" use="required"/>
										<attribute name="codeListValue" type="anyURI" use="required"/>
										<attribute name="codeSpace" type="anyURI"/>
									</extension>
								</simpleContent>
							</complexType>
						</element>
					</sequence>
				</complexType>
			</element>
			<element name="language" maxOccurs="unbounded">
				<annotation>
					<documentation>Identyfikacja: Język</documentation>
				</annotation>
				<complexType>
					<sequence>
						<element name="LanguageCode">
							<complexType>
								<simpleContent>
									<extension base="string">
										<attribute name="codeList" type="anyURI" use="required"/>
										<attribute name="codeListValue" type="anyURI" use="required"/>
										<attribute name="codeSpace" type="anyURI"/>
									</extension>
								</simpleContent>
							</complexType>
						</element>
					</sequence>
				</complexType>
			</element>
			<element name="topicCategory" maxOccurs="unbounded">
				<annotation>
					<documentation>Klasyfikacja danych przestrzennych: Kategoria tematyczna</documentation>
				</annotation>
				<complexType>
					<sequence>
						<element name="MD_TopicCategoryCode" type="string"/>
					</sequence>
				</complexType>
			</element>
			<element name="extent" maxOccurs="unbounded">
				<complexType>
					<sequence>
						<element name="EX_Extent" type="pzgik:EX_ExtentType"/>
					</sequence>
				</complexType>
			</element>
		</sequence>
	</complexType>
	<complexType name="MD_KeywordsType">
		<sequence>
			<element name="keyword" type="string" maxOccurs="unbounded">
				<annotation>
					<documentation>Słowo kluczowe: Wartość słowa kluczowego</documentation>
				</annotation>
			</element>
			<element name="thesaurusName" minOccurs="0">
				<annotation>
					<documentation>Słowo kluczowe: Standardowy słownik źródłowy</documentation>
				</annotation>
				<complexType>
					<sequence>
						<element name="CI_Citation" type="pzgik:CI_CitationType"/>
					</sequence>
				</complexType>
			</element>
		</sequence>
	</complexType>
	<complexType name="RS_IdentifierType">
		<sequence>
			<element name="authority" type="pzgik:CI_CitationType" minOccurs="0"/>
			<element name="code" type="string"/>
			<element name="codeSpace" type="string" minOccurs="0"/>
			<element name="version" type="string" minOccurs="0"/>
		</sequence>
	</complexType>
	<complexType name="CI_DateType">
		<sequence>
			<element name="date" type="pzgik:Date"/>
			<element name="dateType">
				<complexType>
					<sequence>
						<element name="CI_DateTypeCode">
							<complexType>
								<simpleContent>
									<extension base="string">
										<attribute name="codeList" type="anyURI" use="required"/>
										<attribute name="codeListValue" type="anyURI" use="required"/>
										<attribute name="codeSpace" type="anyURI"/>
									</extension>
								</simpleContent>
							</complexType>
						</element>
					</sequence>
				</complexType>
			</element>
		</sequence>
	</complexType>
	<complexType name="CI_CitationType">
		<sequence>
			<element name="title" type="string">
				<annotation>
					<documentation>Tytuł</documentation>
				</annotation>
			</element>
			<element name="date">
				<annotation>
					<documentation>Data ostatniej weryfikacji, Data utworzenia</documentation>
				</annotation>
				<complexType>
					<sequence>
						<element name="CI_Date" type="pzgik:CI_DateType"/>
					</sequence>
				</complexType>
			</element>
			<element name="editionDate" type="pzgik:Date" min0ccurs="0">
				<annotation>
					<documentation>Data opublikowania</documentation>
				</annotation>
			</element>
			<element name="identifier" type="pzgik:RS_IdentifierType" maxOccurs="unbounded">
				<annotation>
					<documentation>Niepowtarzalny identyfikator</documentation>
				</annotation>
			</element>
		</sequence>
	</complexType>
	<complexType name="CI_SeriesType">
		<sequence>
			<element name="name" type="string" minOccurs="0"/>
			<element name="issueIdentification" type="string" minOccurs="0"/>
			<element name="page" type="string" minOccurs="0"/>
		</sequence>
	</complexType>
	<complexType name="EX_ExtentType">
		<sequence>
			<element name="geographicElement" maxOccurs="unbounded">
				<annotation>
					<documentation>Położenie geograficzne: Geograficzny prostokąt ograniczający</documentation>
				</annotation>
				<complexType>
					<sequence>
						<element name= "EX_GeographicBoundingBox" type="pzgik:EX_GeographicBoundingBoxType"/>
					</sequence>
				</complexType>
			</element>
			<element name="temporalElement" minOccurs="0" maxOccurs="unbounded">
				<annotation>
					<documentation>Odniesienie czasowe: Zakres czasowy</documentation>
				</annotation>
				<complexType>
					<sequence>
						<element name= "EX_T emporalExtent" type="pzgik:EX_TemporalExtentType"/>
					</sequence>
				</complexType>
			</element>
		</sequence>
	</complexType>
	<complexType name="EX_GeographicBoundingBoxType">
		<sequence>
			<element name="westBoundLongitude" type="decimal"/>
			<element name="eastBoundLongitude" type="decimal"/>
			<element name="southBoundLatitude" type="decimal"/>
			<element name="northBoundLatitude" type="decimal"/>
		</sequence>
	</complexType>
	<!--TimePeriod -->
	<complexType name="TimePeriodType">
		<sequence>
			<element name="TimePeriod">
				<complexType>
					<sequence>
						<element name="beginPosition" type="dateTime"/>
						<element name="endPosition" type="dateTime"/>
					</sequence>
				</complexType>
			</element>
		</sequence>
	</complexType>
	<!--/TimePeriod -->
	<complexType name="EX_TemporalExtentType">
		<sequence>
			<element name="extent" type="pzgik:TimePeriodType"/>
		</sequence>
	</complexType>
	<complexType name="MD_ResolutionType">
		<choice>
			<element name="equivalentScale">
				<complexType>
					<sequence>
						<element name="MD_RepresentativeFraction" type="pzgik:MD_RepresentativeFractionType"/>
					</sequence>
				</complexType>
			</element>
			<element name="distance" type="double"/>
		</choice>
	</complexType>
	<complexType name="MD_ConstraintsType">
		<sequence>
			<element name="useLimitation" type="string" maxOccurs="unbounded"/>
		</sequence>
	</complexType>
	<complexType name="MD_LegalConstraintsType">
		<sequence>
			<element name="useLimitation" type="string" maxOccurs="unbounded"/>
			<element name="accessConstraints" maxOccurs="unbounded">
				<complexType>
					<sequence>
						<element name="MD_RestrictionCode ">
							<complexType>
								<simpleContent>
									<extension base="string">
										<attribute name="codeList" type="anyURI" use="required"/>
										<attribute name="codeListValue" type="anyURI" use="required"/>
										<attribute name="codeSpace" type="anyURI"/>
									</extension>
								</simpleContent>
							</complexType>
						</element>
					</sequence>
				</complexType>
			</element>
			<element name="useConstraints" minOccurs="0" maxOccurs="unbounded">
				<complexType>
					<sequence>
						<element name="MD RestrictionCode">
							<complexType>
								<simpleContent>
									<extension base="string">
										<attribute name="codeList" type="anyURI" use="required"/>
										<attribute name="codeListValue" type="anyURI" use="required"/>
										<attribute name="codeSpace" type="anyURI"/>
									</extension>
								</simpleContent>
							</complexType>
						</element>
					</sequence>
				</complexType>
			</element>
			<element name="otherConstraints" type="string" minOccurs="0" maxOccurs="unbounded"/>
		</sequence>
	</complexType>
	<complexType name="MD_SecurityConstraintsType">
		<sequence>
			<element name="useLimitation" type="string" minOccurs="0" maxOccurs="unbounded"/>
			<element name="classification">
				<complexType>
					<sequence>
						<element name="MD_ClassificationCode">
							<complexType>
								<attribute name="codeList" type="anyURI" use="required"/>
								<attribute name=" codeListValue" type="anyURI" use="required"/>
								<attribute name="codeSpace" type="anyURI"/>
							</complexType>
						</element>
					</sequence>
				</complexType>
			</element>
			<element name="userNote" type="string" minOccurs="0"/>
			<element name="classificatinSystem" type="string" minOccurs="0"/>
			<element name="handlingDescription" type="string" minOccurs="0"/>
		</sequence>
	</complexType>
	<complexType name="CI_ResponsiblePartyType">
		<sequence>
			<element name="individualName" type="string" minOccurs="0"/>
			<element name="organisationName" type="string" minOccurs="0"/>
			<element name="positionName" type="string" minOccurs="0"/>
			<element name="contactInfo" minOccurs="0">
				<complexType>
					<sequence>
						<element name="CI_Contact" type="pzgik:CI_ContactType"/>
					</sequence>
				</complexType>
			</element>
			<element name="role">
				<annotation>
					<documentation>Organizacje odpowiedzialne za tworzenie zbiorów danych przestrzennych oraz zarządzanie nimi, ich przechowywanie i rozpowszechnianie: Rola jednostki odpowiedzialnej</documentation>
				</annotation>
				<complexType>
					<sequence>
						<element name="CI_RoleCode">
							<complexType>
								<simpleContent>
									<extension base="string">
										<attribute name="codeList" type="anyURI" use="required"/>
										<attribute name="codeListValue" type="anyURI" use="required"/>
										<attribute name="codeSpace" type="anyURI"/>
									</extension>
								</simpleContent>
							</complexType>
						</element>
					</sequence>
				</complexType>
			</element>
		</sequence>
	</complexType>
	<complexType name="CI_ContactType">
		<sequence>
			<element name="phone" minOccurs="0">
				<complexType>
					<sequence>
						<element name="CI_Telephone" type="pzgik:CI_TelephoneType"/>
					</sequence>
				</complexType>
			</element>
			<element name="address" minOccurs="0">
				<complexType>
					<sequence>
						<element name="CI_Address" type="pzgik:CI_AddressType"/>
					</sequence>
				</complexType>
			</element>
			<element name="onlineResource" minOccurs="0">
				<complexType>
					<sequence>
						<element name=" CI_OnlineResource" type="pzgik:CI_OnlineResourceType"/>
					</sequence>
				</complexType>
			</element>
			<element name="hoursOfService" type="string" minOccurs="0"/>
			<element name="contactInstructions" type="string" minOccurs="0"/>
		</sequence>
	</complexType>
	<complexType name="CI_TelephoneType">
		<sequence>
			<element name="vioce" type="string" minOccurs="0" maxOccurs="unbounded"/>
			<element name="facsimile" type="string" minOccurs="0" maxOccurs="unbounded"/>
		</sequence>
	</complexType>
	<complexType name="CI_AddressType">
		<sequence>
			<element name="deliveryPoint" type="string" minOccurs="0" maxOccurs="unbounded"/>
			<element name="city" type="string" minOccurs="0"/>
			<element name="administrativeArea" type="string" minOccurs="0"/>
			<element name="postalCode" type="string" minOccurs="0"/>
			<element name="country" type="string" minOccurs="0"/>
			<element name="electronicMailAddress" type="string" minOccurs="0" maxOccurs="unbounded"/>
		</sequence>
	</complexType>
	<complexType name="CI_OnlineResourceType">
		<sequence>
			<element name="linkage">
				<complexType>
					<sequence>
						<element name="URL" type=" anyURI ">
							<annotation>
								<documentation>Adres</documentation>
							</annotation>
						</element>
					</sequence>
				</complexType>
			</element>
		</sequence>
	</complexType>
	<complexType name="MD_ReferenceSystemType">
		<sequence>
			<element name="referenceSystemIdentifier" minOccurs="0">
				<complexType>
					<sequence>
						<element name="RS_Identifier" type="pzgik:RS_IdentifierType"/>
					</sequence>
				</complexType>
			</element>
		</sequence>
	</complexType>
	<complexType name="MD_DistributionType">
		<sequence>
			<element name="distributionFormat" minOccurs="0" maxOccurs="unbounded">
				<complexType>
					<sequence>
						<element name="MD_Format" type="pzgik:MD_FormatType"/>
					</sequence>
				</complexType>
			</element>
			<element name="distributor" minOccurs="0" maxOccurs="unbounded">
				<complexType>
					<sequence>
						<element name="MD_Distributor" type="pzgik:MD_DistributorType"/>
					</sequence>
				</complexType>
			</element>
			<element name="transferOptions" min0ccurs="0" maxOccurs="unbounded">
				<complexType>
					<sequence>
						<element name="MD_DigitalTransferOptions" type="pzgik:MD_DigitalTransferOptionsType"/>
					</sequence>
				</complexType>
			</element>
		</sequence>
	</complexType>
	<complexType name="DQ_DataQualityType">
		<sequence>
			<element name="scope">
				<complexType>
					<sequence>
						<element name="DQ_Scope" type="pzgik:DQ_ScopeType"/>
					</sequence>
				</complexType>
			</element>
			<element name="report" maxOccurs="unbounded">
				<complexType>
					<sequence>
						<element name="DQ_CompletenessCommission">
							<annotation>
								<documentation>Jakość danych: Kompletność: Nadmiar</documentation>
							</annotation>
							<complexType>
								<sequence>
									<element name="result" maxOccurs="2">
										<complexType>
											<sequence>
												<element name="DQ_ConformanceResult" type="pzgik:DQ_ConformanceResultType">
													<annotation>
														<documentation>Zgodność</documentation>
													</annotation>
												</element>
												<element name="DQ_QuantitativeResult" type="pzgik:DQ_QuantitativeResultType"/>
											</sequence>
										</complexType>
									</element>
								</sequence>
							</complexType>
						</element>
						<element name="DQ_CompletenessOmission">
							<annotation>
								<documentation>Jakość danych: Kompletność: Niedomiar</documentation>
							</annotation>
							<complexType>
								<sequence>
									<element name="result" maxOccurs="2">
										<complexType>
											<sequence>
												<element name="DQ_ConformanceResult" type="pzgik:DQ_ConformanceResultType">
													<annotation>
														<documentation>Zgodność</documentation>
													</annotation>
												</element>
												<element name="DQ_QuantitativeResult" type="pzgik:DQ_QuantitativeResultType"/>
											</sequence>
										</complexType>
									</element>
								</sequence>
							</complexType>
						</element>
						<element name="DQ_ConceptualConsistency">
							<annotation>
								<documentation>Jakość danych - Spójność logiczna - Spójność pojęciowa</documentation>
							</annotation>
							<complexType>
								<sequence>
									<element name="result" maxOccurs="2">
										<complexType>
											<sequence>
												<element name="DQ_ConformanceResult" type="pzgik:DQ_ConformanceResultType">
													<annotation>
														<documentation>Zgodność</documentation>
													</annotation>
												</element>
												<element name="DQ_QuantitativeResult" type="pzgik:DQ_QuantitativeResultType"/>
											</sequence>
										</complexType>
									</element>
								</sequence>
							</complexType>
						</element>
						<element name= "DQ_DomainConsistency ">
							<annotation>
								<documentation>Jakość danych - Spójność logiczna - Spójność dziedziny</documentation>
							</annotation>
							<complexType>
								<sequence>
									<element name="result" maxOccurs="2">
										<complexType>
											<sequence>
												<element name="DQ_ConformanceResult" type="pzgik:DQ_ConformanceResultType">
													<annotation>
														<documentation>Zgodność</documentation>
													</annotation>
												</element>
												<element name="DQ_QuantitativeResult" type="pzgik:DQ_QuantitativeResultType"/>
											</sequence>
										</complexType>
									</element>
								</sequence>
							</complexType>
						</element>
						<element name="DQ_F ormatConsistency">
							<annotation>
								<documentation>Jakość danych - Spójność logiczna - Spójność formatu</documentation>
							</annotation>
							<complexType>
								<sequence>
									<element name="result" maxOccurs="2">
										<complexType>
											<sequence>
												<element name="DQ_ConformanceResult" type="pzgik:DQ_ConformanceResultType">
													<annotation>
														<documentation>Zgodność</documentation>
													</annotation>
												</element>
												<element name="DQ_QuantitativeResult" type="pzgik:DQ_QuantitativeResultType"/>
											</sequence>
										</complexType>
									</element>
								</sequence>
							</complexType>
						</element>
						<element name="DQ_TopologicalConsistency">
							<annotation>
								<documentation>Jakość danych - Spójność logiczna - Spójność topologiczna</documentation>
							</annotation>
							<complexType>
								<sequence>
									<element name="result" maxOccurs="2">
										<complexType>
											<sequence>
												<element name="DQ_ConformanceResult" type="pzgik:DQ_ConformanceResultType">
													<annotation>
														<documentation>Zgodność</documentation>
													</annotation>
												</element>
												<element name="DQ_QuantitativeResult" type="pzgik:DQ_QuantitativeResultType"/>
											</sequence>
										</complexType>
									</element>
								</sequence>
							</complexType>
						</element>
						<element name="DQ_RelativeInternalPositionalAccuracy">
							<annotation>
								<documentation>Jakość danych -Dokładność położenia - Bezwzględna lub zewnętrzna dokładność</documentation>
							</annotation>
							<complexType>
								<sequence>
									<element name="result" maxOccurs="2">
										<complexType>
											<sequence>
												<element name="DQ_ConformanceResult" type="pzgik:DQ_ConformanceResultType">
													<annotation>
														<documentation>Zgodność</documentation>
													</annotation>
												</element>
												<element name="DQ_QuantitativeResult" type="pzgik:DQ_QuantitativeResultType"/>
											</sequence>
										</complexType>
									</element>
								</sequence>
							</complexType>
						</element>
						<element name="DQ_TemporalConsistency">
							<annotation>
								<documentation>Jakość danych - Dokładność czasowa - Spójność czasowa</documentation>
							</annotation>
							<complexType>
								<sequence>
									<element name="result" maxOccurs="2">
										<complexType>
											<sequence>
												<element name="DQ_ConformanceResult" type="pzgik:DQ_ConformanceResultType">
													<annotation>
														<documentation>Zgodność</documentation>
													</annotation>
												</element>
												<element name="DQ_QuantitativeResult" type="pzgik:DQ_QuantitativeResultType"/>
											</sequence>
										</complexType>
									</element>
								</sequence>
							</complexType>
						</element>
						<element name="DQ_ThematicClassificationCorrectness">
							<annotation>
								<documentation>Jakość danych -Dokładność tematyczna - Poprawność klasyfikacji tematycznej</documentation>
							</annotation>
							<complexType>
								<sequence>
									<element name="result" maxOccurs="2">
										<complexType>
											<sequence>
												<element name="DQ_ConformanceResult" type="pzgik:DQ_ConformanceResultType">
													<annotation>
														<documentation>Zgodność</documentation>
													</annotation>
												</element>
												<element name="DQ_QuantitativeResult" type="pzgik:DQ_QuantitativeResultType"/>
											</sequence>
										</complexType>
									</element>
								</sequence>
							</complexType>
						</element>
						<element name="DQ_QuantitativeAttributeAccuracy">
							<annotation>
								<documentation>Jakość danych -Dokładność tematyczna - Dokładność atrybutów nieilościowych</documentation>
							</annotation>
							<complexType>
								<sequence>
									<element name="result" maxOccurs="2">
										<complexType>
											<sequence>
												<element name="DQ_ConformanceResult" type="pzgik:DQ_ConformanceResultType">
													<annotation>
														<documentation>Zgodność</documentation>
													</annotation>
												</element>
												<element name="DQ_QuantitativeResult" type="pzgik:DQ_QuantitativeResultType"/>
											</sequence>
										</complexType>
									</element>
								</sequence>
							</complexType>
						</element>
					</sequence>
				</complexType>
			</element>
			<element name="lineage">
				<annotation>
					<documentation>Jakość i ważność: Pochodzenie</documentation>
				</annotation>
				<complexType>
					<sequence>
						<element name="LI_Lineage" type="pzgik:LI_LineageType"/>
					</sequence>
				</complexType>
			</element>
		</sequence>
	</complexType>
	<complexType name="MD_MaintenanceInformationType">
		<sequence>
			<element name="maintenanceAndUpdateFrequency">
				<complexType>
					<sequence>
						<element name="MaintenanceFrequencyCode">
							<complexType>
								<simpleContent>
									<extension base="string">
										<attribute name="codeList" type="anyURI" use="required"/>
										<attribute name="codeListValue" type="anyURI" use="required"/>
										<attribute name="codeSpace" type="anyURI"/>
									</extension>
								</simpleContent>
							</complexType>
						</element>
					</sequence>
				</complexType>
			</element>
			<element name="dateOfNextUpdate" type="pzgik:Date" minOccurs="0"/>
			<element name="userDefinedMaintenanceFrequency" type="duration" minOccurs="0"/>
			<element name="updateScope" minOccurs="0" maxOccurs="unbounded">
				<complexType>
					<sequence>
						<element name="MD_ScopeCode">
							<complexType>
								<simpleContent>
									<extension base="string">
										<attribute name="codeList" type="anyURI" use="required"/>
										<attribute name="codeListValue" type="anyURI" use="required"/>
										<attribute name="codeSpace" type="anyURI"/>
									</extension>
								</simpleContent>
							</complexType>
						</element>
					</sequence>
				</complexType>
			</element>
			<element name="updateScopeDescription" minOccurs="0" maxOccurs="unbounded">
				<complexType>
					<sequence>
						<element name="MD_ScopeDescription" type="pzgik:MD_ScopeDescriptionType"/>
					</sequence>
				</complexType>
			</element>
			<element name="maintenanceNote" type="string" minOccurs="0" maxOccurs="unbounded"/>
			<element name="contact" type="pzgik:CI_ResponsiblePartyType" minOccurs="0" maxOccurs="unbounded"/>
		</sequence>
	</complexType>
	<complexType name="LI_LineageType">
		<sequence>
			<element name="statement" type="string"/>
			<element name="processStep" type="pzgik:LI_ProcessStepType" minOccurs="0" maxOccurs="unbounded"/>
			<element name="source" minOccurs="0" maxOccurs="unbounded">
				<complexType>
					<sequence>
						<element name="LI_Source" type="pzgik:LI_SourceType"/>
					</sequence>
				</complexType>
			</element>
		</sequence>
	</complexType>
	<complexType name="MD_DistributorType">
		<sequence>
			<element name="distributorContact" type="pzgik:CI_ResponsiblePartyType"/>
			<element name="distributionOrderProcess" minOccurs="0" maxOccurs="unbounded">
				<complexType>
					<sequence>
						<element name="MD_StandardOrderProcess" type="pzgik:MD_StandardOrderProcessType"/>
					</sequence>
				</complexType>
			</element>
			<element name="distributorFormat" type="pzgik:MD_FormatType" min0ccurs="0" max0ccurs="unbounded"/>
			<element name=" distributorT ransferOptions" type="pzgik:MD_DigitalTransferOptionsType" minOccurs="0"/>
		</sequence>
	</complexType>
	<complexType name="MD_StandardOrderProcessType">
		<sequence>
			<element name="fees" type="string" minOccurs="0"/>
			<element name="plannedAvailableDateTime" type="dateTime" minOccurs="0"/>
			<element name="orderingInstructions" type="string" minOccurs="0"/>
			<element name="turnaround" type="string" minOccurs="0"/>
		</sequence>
	</complexType>
	<complexType name="MD_DigitalTransferOptionsType">
		<sequence>
			<element name="onLine" minOccurs="0" maxOccurs="unbounded">
				<complexType>
					<sequence>
						<element name="CI_OnlineResource" type="pzgik:CI_OnlineResourceType"/>
					</sequence>
				</complexType>
			</element>
		</sequence>
	</complexType>
	<complexType name="MD_MediumType">
		<sequence>
			<element name="name" minOccurs="0">
				<complexType>
					<sequence>
						<element name="MD_MediumNameCode">
							<complexType>
								<simpleContent>
									<extension base="string">
										<attribute name="codeList" type="anyURI" use="required"/>
										<attribute name="codeListValue" type="anyURI" use="required"/>
										<attribute name="codeSpace" type="anyURI"/>
									</extension>
								</simpleContent>
							</complexType>
						</element>
					</sequence>
				</complexType>
			</element>
			<element name="density" type="double" minOccurs="0" maxOccurs="unbounded"/>
			<element name="densityUnits" type="string" minOccurs="0"/>
			<element name="volumes" type="integer" minOccurs="0"/>
			<element name="mediumFormat" minOccurs="0" maxOccurs="unbounded">
				<complexType>
					<sequence>
						<element name="MD_MediumFormatCode">
							<complexType>
								<simpleContent>
									<extension base="string">
										<attribute name="codeList" type="anyURI" use="required"/>
										<attribute name="codeListValue" type="anyURI" use="required"/>
										<attribute name="codeSpace" type="anyURI"/>
									</extension>
								</simpleContent>
							</complexType>
						</element>
					</sequence>
				</complexType>
			</element>
			<element name="mediumNote" type="string" minOccurs="0"/>
		</sequence>
	</complexType>
	<complexType name="MD_FormatType">
		<sequence>
			<element name="name" type="string"/>
			<element name="version" type="string"/>
			<element name="amendmentNumber" type="string" minOccurs="0"/>
			<element name="specification" type="string" minOccurs="0"/>
			<element name="fileDecompressionTechnique" type="string" minOccurs="0"/>
			<element name="formatDistributor" type="pzgik:MD_DistributorType" minOccurs="0" maxOccurs="unbounded"/>
		</sequence>
	</complexType>
	<complexType name="LI_SourceType">
		<sequence>
			<element name="description" type="string" minOccurs="0"/>
			<element name="scaleDenominator" type="pzgik:MD_RepresentativeFractionType" minOccurs="0"/>
			<element name="sourceReferenceSystem" type="pzgik:MD_ReferenceSystemType" minOccurs="0"/>
			<element name="sourceCitation" type="pzgik:CI_CitationType" minOccurs="0"/>
			<element name="sourceExtent" type="pzgik:EX_ExtentType" minOccurs="0" maxOccurs="unbounded"/>
			<element name="sourceStep" minOccurs="0" maxOccurs="unbounded">
				<complexType>
					<sequence>
						<element name="LI_ProcessStep" type="pzgik:LI_ProcessStepType"/>
					</sequence>
				</complexType>
			</element>
		</sequence>
	</complexType>
	<complexType name="LI_ProcessStepType">
		<sequence>
			<element name="description" type="string"/>
			<element name="rationale" type="string" minOccurs="0"/>
			<element name="dateTime" type="dateTime" minOccurs="0"/>
			<element name="processor" type="pzgik:CI_ResponsiblePartyType" minOccurs="0" maxOccurs="unbounded"/>
			<element name="source" type="pzgik:LI_SourceType" minOccurs="0" maxOccurs="unbounded"/>
		</sequence>
	</complexType>
	<complexType name="MD_RepresentativeFractionType">
		<sequence>
			<element name="denominator" type="integer"/>
		</sequence>
	</complexType>
	<complexType name="DQ_ScopeType">
		<sequence>
			<element name="level">
				<complexType>
					<sequence>
						<element name="MD_ScopeCode">
							<complexType>
								<simpleContent>
									<extension base="string">
										<attribute name="codeList" type="anyURI" use="required"/>
										<attribute name="codeListValue" type="anyURI" use="required"/>
										<attribute name="codeSpace" type="anyURI"/>
									</extension>
								</simpleContent>
							</complexType>
						</element>
					</sequence>
				</complexType>
			</element>
			<element name="extent" type="pzgik:EX_ExtentType" minOccurs="0"/>
			<element name="levelDescription" minOccurs="0" maxOccurs="unbounded">
				<complexType>
					<sequence>
						<element name="MD_ScopeDescription" type="pzgik:MD_ScopeDescriptionType"/>
					</sequence>
				</complexType>
			</element>
		</sequence>
	</complexType>
	<complexType name="MD_ScopeDescriptionType">
		<choice>
			<element name="attributes" type="pzgik:ObjectReference" maxOccurs="unbounded"/>
			<element name="features" type="pzgik:ObjectReference" maxOccurs="unbounded"/>
			<element name="featuresInstances" type="pzgik:ObjectReference" maxOccurs="unbounded"/>
			<element name=" attributeInstances" ty pe=" pzgik: Obj ectReference" maxOccurs="unbounded"/>
			<element name="dataset" type="string"/>
			<element name="other" type="string"/>
		</choice>
	</complexType>
	<complexType name="DQ_QuantitativeResultType">
		<sequence>
			<element name="valueUnit" type="string"/>
			<element name="value" type="string" maxOccurs="unbounded"/>
		</sequence>
	</complexType>
	<complexType name="DQ_ConformanceResultType">
		<sequence>
			<element name="specification">
				<annotation>
					<documentation>Zgodność: Specyfikacj a</documentation>
				</annotation>
				<complexType>
					<sequence>
						<element name="CI_Citation">
							<complexType>
								<sequence>
									<element name="title" type="string"/>
									<element name="date" maxOccurs="unbounded">
										<complexType>
											<sequence>
												<element name="CI_Date">
													<complexType>
														<sequence>
															<element name="date" type="pzgik:Date"/>
															<element name="dateType">
																<complexType>
																	<sequence>
																		<element name="CI_DateTypeCode">
																			<complexType>
																				<simpleContent>
																					<extension base="string">
																						<attribute name="codeList" type="anyURI" use="required"/>
																						<attribute name="codeListValue" type="anyURI" use="required"/>
																						<attribute name="codeSpace" type="anyURI"/>
																					</extension>
																				</simpleContent>
																			</complexType>
																		</element>
																	</sequence>
																</complexType>
															</element>
														</sequence>
													</complexType>
												</element>
											</sequence>
										</complexType>
									</element>
								</sequence>
							</complexType>
						</element>
					</sequence>
				</complexType>
			</element>
			<element name="explanation" type="string">
				<annotation>
					<documentation>Zgodność: Wyjaśnienie</documentation>
				</annotation>
			</element>
			<element name="pass" type="boolean">
				<annotation>
					<documentation>Zgodność: Stopień zgodności</documentation>
				</annotation>
			</element>
		</sequence>
	</complexType>
	<!--NilReasonType-->
	<simpleType name="NilReasonType">
		<union>
			<simpleType>
				<restriction base="string">
					<enumeration value="inapplicable "/>
					<enumeration value="missing"/>
					<enumeration value="template"/>
					<enumeration value="unknown"/>
					<enumeration value="withheld"/>
				</restriction>
			</simpleType>
			<simpleType>
				<restriction base="string">
					<pattern value="other:\w{2, }"/>
				</restriction>
			</simpleType>
		</union>
	</simpleType>
	<!--Typy z GCO-->
	<complexType name="Date">
		<choice>
			<element name="Date" type="date"/>
			<element name="DateTime" type="dateTime"/>
		</choice>
	</complexType>
	<complexType name="ObjectReference">
		<sequence/>
		<attributeGroup ref="xlink:simpleLink"/>
		<attribute name="uuidref" type="string"/>
		<attribute name="nilReason" type="pzgik:NilReasonType"/>
	</complexType>
</schema>
"Być narodowi użytecznym" - Stanisław Staszic, Patron techników polskich.